ok( true, "Custom event run." );
});
- var events = jQuery(obj).data("events");
+ var events = jQuery(obj).data("__events__");
ok( events, "Object has events bound." );
equals( typeof events, "function", "'events' expando is a function on plain objects." );
equals( obj.test, undefined, "Make sure that test event is not on the plain object." );
jQuery(o).trigger('nonelementobj');
});
+test("window resize", function() {
+ expect(2);
+
+ jQuery(window).unbind();
+
+ jQuery(window).bind("resize", function(){
+ ok( true, "Resize event fired." );
+ }).resize().unbind("resize");
+
+ ok( !jQuery(window).data("events"), "Make sure all the events are gone." );
+});
+
/*
test("jQuery(function($) {})", function() {
stop();