});
test("bind(), namespace with special add", function() {
- expect(18);
+ expect(19);
var div = jQuery("<div/>").bind("test", function(e) {
ok( true, "Test event fired." );
equals( e.target, div[0], "And that the target is correct." );
},
setup: function(){},
- teardown: function(){},
+ teardown: function(){
+ ok(true, "Teardown called.");
+ },
add: function( handleObj ) {
var handler = handleObj.handler;
handleObj.handler = function(e) {
// Should trigger 2
div.trigger("test.b");
+
+ div.unbind("test");
});
test("bind(), no data", function() {
});
test(".live()/.die()", function() {
- expect(65);
+ expect(66);
var submit = 0, div = 0, livea = 0, liveb = 0;
equals( livee, 1, "Click, deep selector." );
jQuery("#nothiddendiv div").die("click");
+
+ jQuery("#nothiddendiv div").live("blur", function(){
+ ok( true, "Live div trigger blur." );
+ });
+
+ jQuery("#nothiddendiv div").trigger("blur");
+
+ jQuery("#nothiddendiv div").die("blur");
});
test("die all bound events", function(){