From: John Resig Date: Mon, 22 Dec 2008 02:02:05 +0000 (+0000) Subject: Made sure that the correct event.taget is being used in event bubbling. X-Git-Tag: 1.3b1~4 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=67ded9a36a89c5fa1b1061c283dad078a59bec8e;p=jquery.git Made sure that the correct event.taget is being used in event bubbling. --- diff --git a/test/unit/event.js b/test/unit/event.js index eb9af7a34..4b96a4f34 100644 --- a/test/unit/event.js +++ b/test/unit/event.js @@ -203,10 +203,10 @@ test("trigger() bubbling", function() { var doc = 0, html = 0, body = 0, main = 0, ap = 0; - jQuery(document).bind("click", function(){ doc++; }); - jQuery("html").bind("click", function(){ html++; }); - jQuery("body").bind("click", function(){ body++; }); - jQuery("#main").bind("click", function(){ main++; }); + jQuery(document).bind("click", function(e){ if ( e.target !== document) { doc++; } }); + jQuery("html").bind("click", function(e){ html++; }); + jQuery("body").bind("click", function(e){ body++; }); + jQuery("#main").bind("click", function(e){ main++; }); jQuery("#ap").bind("click", function(){ ap++; return false; }); jQuery("html").trigger("click");