From 5c111a028a2c86f2392d987951db3a980900f1bd Mon Sep 17 00:00:00 2001 From: jeresig Date: Tue, 2 Mar 2010 10:51:31 -0500 Subject: [PATCH] We no longer support globally-triggered events on plain objects. This is a trade-off to having good garbage collection on the objects. --- test/unit/event.js | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) 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'); }); /* -- 1.7.10.4