diff options
author | Richard Gibson <richard.gibson@gmail.com> | 2013-01-13 21:38:40 -0500 |
---|---|---|
committer | Richard Gibson <richard.gibson@gmail.com> | 2013-01-13 21:40:24 -0500 |
commit | 31b95797155077e4e670c0bbb2c57815f89769a1 (patch) | |
tree | 4c8835bc62b3015e00ba5b735f988971beb7c9bf /test | |
parent | de486684e3df1988080fd41c97d5f6ab8e6171ed (diff) | |
download | jquery-31b95797155077e4e670c0bbb2c57815f89769a1.tar.gz jquery-31b95797155077e4e670c0bbb2c57815f89769a1.zip |
Fix #13203: delegated events with selector matching Object.prototype property
Diffstat (limited to 'test')
-rw-r--r-- | test/unit/event.js | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/test/unit/event.js b/test/unit/event.js index 041920a53..bc98f73cb 100644 --- a/test/unit/event.js +++ b/test/unit/event.js @@ -1797,6 +1797,20 @@ test( "delegated event with delegateTarget-relative selector", function() { markup.remove(); }); +test( "delegated event with selector matching Object.prototype property (#13203)", function() { + expect(1); + + var matched = 0; + + jQuery("#foo").on( "click", "toString", function( e ) { + matched++; + }); + + jQuery("#anchor2").trigger("click"); + + equal( matched, 0, "Nothing matched 'toString'" ); +}); + test("stopPropagation() stops directly-bound events on delegated target", function() { expect(1); |