Commit 34dd8afb authored by John Resig's avatar John Resig

Fake trigger events now get passed through $.event.fix() first, to give them...

Fake trigger events now get passed through $.event.fix() first, to give them an extra layer of authenticity.
parent f9dbb9f7
...@@ -803,7 +803,7 @@ $.event.remove = function(element, type, handler) { ...@@ -803,7 +803,7 @@ $.event.remove = function(element, type, handler) {
}; };
$.event.trigger = function(element,type,data) { $.event.trigger = function(element,type,data) {
data = data || [{ type: type }]; data = data || [ $.event.fix({ type: type }) ];
if ( element && element["on" + type] ) { if ( element && element["on" + type] ) {
$.apply( element, element["on" + type], data ); $.apply( element, element["on" + type], data );
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment