unbind handlers with data + test (#935)

This commit is contained in:
Brandon Aaron 2007-04-24 22:35:04 +00:00
parent 14aafdf319
commit 2897b1bd23
2 changed files with 12 additions and 5 deletions

View file

@ -32,8 +32,11 @@ jQuery.event = {
}
// Make sure that the function being executed has a unique ID
if ( !handler.guid )
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)