From: John Resig Date: Fri, 16 Jun 2006 00:02:54 +0000 (+0000) Subject: Fake trigger events now get passed through $.event.fix() first, to give them an extra... X-Git-Tag: 1.0a~38 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=34dd8afb259be3ae154887dc7db6b8a8fdab0b6a;p=jquery.git Fake trigger events now get passed through $.event.fix() first, to give them an extra layer of authenticity. --- diff --git a/jquery/jquery.js b/jquery/jquery.js index cfac542b2..6a79833fa 100644 --- a/jquery/jquery.js +++ b/jquery/jquery.js @@ -803,7 +803,7 @@ $.event.remove = function(element, type, handler) { }; $.event.trigger = function(element,type,data) { - data = data || [{ type: type }]; + data = data || [ $.event.fix({ type: type }) ]; if ( element && element["on" + type] ) { $.apply( element, element["on" + type], data ); }