From 783bb2a85fe33d00e82f40c8dab484e1cf0c63a1 Mon Sep 17 00:00:00 2001 From: John Resig Date: Tue, 12 Oct 2010 20:56:46 -0400 Subject: [PATCH] Fix some gaps in the handling of event data properties. Thanks to @jitter in ff6ceadbfd470463e63708413eb5a55bd7e90c69 for the catches. --- src/event.js | 2 +- test/unit/event.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/event.js b/src/event.js index 1bbf134..8a40d00 100644 --- a/src/event.js +++ b/src/event.js @@ -286,7 +286,7 @@ jQuery.event = { delete elemData.handle; if ( typeof elemData === "function" ) { - jQuery.removeData( elem, "events" ); + jQuery.removeData( elem, eventKey ); } else if ( jQuery.isEmptyObject( elemData ) ) { jQuery.removeData( elem ); diff --git a/test/unit/event.js b/test/unit/event.js index b37b253..6f75322 100644 --- a/test/unit/event.js +++ b/test/unit/event.js @@ -1838,7 +1838,7 @@ test("window resize", function() { ok( true, "Resize event fired." ); }).resize().unbind("resize"); - ok( !jQuery(window).data("events"), "Make sure all the events are gone." ); + ok( !jQuery(window).data("__events__"), "Make sure all the events are gone." ); }); /* -- 1.7.10.4