X-Git-Url: http://git.asbjorn.it/?a=blobdiff_plain;f=src%2Fevent.js;h=92252a22cd1253e9695c3cbd82108577b22fea68;hb=132b8de6141b5433ff80ce57f9486255840a392e;hp=7bbca2a79d507af35e30f3bbe0b62c24bcb88904;hpb=77344f4c50386690782ab8ddc92898a918f54f5c;p=jquery.git diff --git a/src/event.js b/src/event.js index 7bbca2a..92252a2 100644 --- a/src/event.js +++ b/src/event.js @@ -40,8 +40,9 @@ jQuery.event = { handle = jQuery.data(elem, "handle") || jQuery.data(elem, "handle", function(){ // Handle the second event of a trigger and when // an event is called after a page has unloaded - if ( typeof jQuery !== "undefined" && !jQuery.event.triggered ) - return jQuery.event.handle.apply(arguments.callee.elem, arguments); + return typeof jQuery !== "undefined" && !jQuery.event.triggered ? + jQuery.event.handle.apply(arguments.callee.elem, arguments) : + undefined; }); // Add elem as a property of the handle function // This is to prevent a memory leak with non-native