diff options
author | Dave Methvin <dave.methvin@gmail.com> | 2011-11-09 21:29:15 -0500 |
---|---|---|
committer | Dave Methvin <dave.methvin@gmail.com> | 2011-11-09 21:29:15 -0500 |
commit | dd363d2c0f8d5eb03fe7beccff44a4a35887caa0 (patch) | |
tree | 81671c0926122f0e9b78316106f050e91d887481 /src/event.js | |
parent | 654930de210a3d6730fcb10ca0e0423b7d0a133b (diff) | |
download | jquery-dd363d2c0f8d5eb03fe7beccff44a4a35887caa0.tar.gz jquery-dd363d2c0f8d5eb03fe7beccff44a4a35887caa0.zip |
Fix #10705. Don't bail too soon in `.off()` event string processing.
Diffstat (limited to 'src/event.js')
-rw-r--r-- | src/event.js | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/event.js b/src/event.js index 27284af32..1bcdc429e 100644 --- a/src/event.js +++ b/src/event.js @@ -76,7 +76,7 @@ jQuery.event = { // Handle multiple events separated by a space // jQuery(...).bind("mouseover mouseout", fn); - types = hoverHack(types).split( " " ); + types = jQuery.trim( hoverHack(types) ).split( " " ); for ( t = 0; t < types.length; t++ ) { tns = rtypenamespace.exec( types[t] ) || []; @@ -159,7 +159,7 @@ jQuery.event = { } // Once for each type.namespace in types; type may be omitted - types = hoverHack( types || "" ).split(" "); + types = jQuery.trim( hoverHack( types || "" ) ).split(" "); for ( t = 0; t < types.length; t++ ) { tns = rtypenamespace.exec( types[t] ) || []; type = tns[1]; @@ -171,7 +171,7 @@ jQuery.event = { for ( j in events ) { jQuery.event.remove( elem, j + namespaces, handler, selector ); } - return; + continue; } special = jQuery.event.special[ type ] || {}; |