diff options
author | Richard Gibson <richard.gibson@gmail.com> | 2013-01-13 22:59:20 -0500 |
---|---|---|
committer | Richard Gibson <richard.gibson@gmail.com> | 2013-01-13 22:59:20 -0500 |
commit | 6c29dd24e9786dfd61cdfdb5d21ffcb5694e25ea (patch) | |
tree | e26710dbf4756c52b18b8f8195433a6ea377f5b8 | |
parent | 63f40866fdc9c74c7732084abca040ab06ebabde (diff) | |
download | jquery-6c29dd24e9786dfd61cdfdb5d21ffcb5694e25ea.tar.gz jquery-6c29dd24e9786dfd61cdfdb5d21ffcb5694e25ea.zip |
0a3a424e with moar guard for IE6
-rw-r--r-- | test/unit/event.js | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/test/unit/event.js b/test/unit/event.js index bc98f73cb..6984b4945 100644 --- a/test/unit/event.js +++ b/test/unit/event.js @@ -1234,7 +1234,7 @@ test(".trigger() doesn't bubble load event (#10717)", function() { test("Delegated events in SVG (#10791; #13180)", function() { expect(2); - var instanceRoot, e, + var useElem, e, svg = jQuery( "<svg height='1' version='1.1' width='1' xmlns='http://www.w3.org/2000/svg'>" + "<defs><rect id='ref' x='10' y='20' width='100' height='60' r='10' rx='10' ry='10'></rect></defs>" + @@ -1258,11 +1258,11 @@ test("Delegated events in SVG (#10791; #13180)", function() { // Fire a native click on an SVGElementInstance (the instance tree of an SVG <use>) // to confirm that it doesn't break our event delegation handling (#13180) - instanceRoot = svg.find("#use")[0].instanceRoot; - if ( instanceRoot && document.createEvent ) { + useElem = svg.find("#use")[0]; + if ( document.createEvent && useElem && useElem.instanceRoot ) { e = document.createEvent("MouseEvents"); e.initEvent( "click", true, true ); - instanceRoot.dispatchEvent( e ); + useElem.instanceRoot.dispatchEvent( e ); } jQuery("#qunit-fixture").off("click"); |