aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDave Methvin <dave.methvin@gmail.com>2012-08-07 20:49:34 -0400
committerDave Methvin <dave.methvin@gmail.com>2012-08-07 20:49:34 -0400
commit1d8bf0a2b57fd429c600aab5b150b2a04b87e451 (patch)
tree5736e452f847ef346421a21277b6cf9ca9d4bc27 /src
parent37e8b44884cb9f5ceed84548c6e3961b449d98b2 (diff)
downloadjquery-1d8bf0a2b57fd429c600aab5b150b2a04b87e451.tar.gz
jquery-1d8bf0a2b57fd429c600aab5b150b2a04b87e451.zip
Fix #12203. .undelegate() should not remove direcly bound events.
Diffstat (limited to 'src')
-rw-r--r--src/event.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/event.js b/src/event.js
index 4703306ca..2a2ea24aa 100644
--- a/src/event.js
+++ b/src/event.js
@@ -973,7 +973,7 @@ jQuery.fn.extend({
},
undelegate: function( selector, types, fn ) {
// ( namespace ) or ( selector, types [, fn] )
- return arguments.length == 1? this.off( selector, "**" ) : this.off( types, selector, fn );
+ return arguments.length == 1? this.off( selector, "**" ) : this.off( types, selector || "**", fn );
},
trigger: function( type, data ) {