Permalink
Browse files

Clean up in jQuery.event.add for assigning a handler.guid

  • Loading branch information...
1 parent 970eb0f commit 7e03645a5534fc582847df6ece72aec516487b47 @brandonaaron brandonaaron committed May 23, 2007
Showing with 4 additions and 7 deletions.
  1. +4 −7 src/event/event.js
View
@@ -13,6 +13,10 @@ jQuery.event = {
if ( jQuery.browser.msie && element.setInterval != undefined )
element = window;
+ // Make sure that the function being executed has a unique ID
+ if ( !handler.guid )
+ handler.guid = this.guid++;
+
// if data is passed, bind to handler
if( data != undefined ) {
// Create temporary function pointer to original handler
@@ -31,13 +35,6 @@ jQuery.event = {
handler.guid = fn.guid;
}
- // Make sure that the function being executed has a unique ID
- if ( !handler.guid ) {
- handler.guid = this.guid++;
- // Don't forget to set guid for the original handler function
- if (fn) fn.guid = handler.guid;
- }
-
// Init the element's event structure
if (!element.$events)
element.$events = {};

0 comments on commit 7e03645

Please sign in to comment.