From: jeresig Date: Tue, 2 Mar 2010 15:51:31 +0000 (-0500) Subject: We no longer support globally-triggered events on plain objects. This is a trade... X-Git-Url: http://git.asbjorn.biz/?p=jquery.git;a=commitdiff_plain;h=5c111a028a2c86f2392d987951db3a980900f1bd We no longer support globally-triggered events on plain objects. This is a trade-off to having good garbage collection on the objects. --- diff --git a/test/unit/event.js b/test/unit/event.js index a9c8815..b224070 100644 --- a/test/unit/event.js +++ b/test/unit/event.js @@ -1715,24 +1715,15 @@ test("delegate with submit", function() { }); test("Non DOM element events", function() { - expect(3); - - jQuery({}) - .bind('nonelementglobal', function(e) { - ok( true, "Global event on non-DOM annonymos object triggered" ); - }); + expect(1); var o = {}; - jQuery(o) - .bind('nonelementobj', function(e) { - ok( true, "Event on non-DOM object triggered" ); - }).bind('nonelementglobal', function() { - ok( true, "Global event on non-DOM object triggered" ); - }); + jQuery(o).bind('nonelementobj', function(e) { + ok( true, "Event on non-DOM object triggered" ); + }); jQuery(o).trigger('nonelementobj'); - jQuery.event.trigger('nonelementglobal'); }); /*