aboutsummaryrefslogtreecommitdiffstats
path: root/src/event.js
diff options
context:
space:
mode:
authorDave Methvin <dave.methvin@gmail.com>2011-11-09 21:29:15 -0500
committerDave Methvin <dave.methvin@gmail.com>2011-11-09 21:29:15 -0500
commitdd363d2c0f8d5eb03fe7beccff44a4a35887caa0 (patch)
tree81671c0926122f0e9b78316106f050e91d887481 /src/event.js
parent654930de210a3d6730fcb10ca0e0423b7d0a133b (diff)
downloadjquery-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.js6
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 ] || {};