Skip to content
This repository was archived by the owner on Apr 12, 2024. It is now read-only.

Commit 0cac872

Browse files
matskomhevery
authored andcommitted
fix(jqLite): allow override of jqLite.triggerHandler event object
1 parent 6822709 commit 0cac872

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

src/jqLite.js

+6-3
Original file line numberDiff line numberDiff line change
@@ -775,12 +775,15 @@ forEach({
775775

776776
clone: JQLiteClone,
777777

778-
triggerHandler: function(element, eventName) {
778+
triggerHandler: function(element, eventName, eventData) {
779779
var eventFns = (JQLiteExpandoStore(element, 'events') || {})[eventName];
780-
var event;
780+
eventData = eventData || {
781+
preventDefault: noop,
782+
stopPropagation: noop
783+
};
781784

782785
forEach(eventFns, function(fn) {
783-
fn.call(element, {preventDefault: noop});
786+
fn.call(element, eventData);
784787
});
785788
}
786789
}, function(fn, name){

0 commit comments

Comments
 (0)