Provide a way to simulate default browser actions. Fixes #5973.

This commit is contained in:
jeresig 2010-01-28 14:34:09 -05:00
parent 31f1e99500
commit 0252b78201
2 changed files with 11 additions and 3 deletions

View file

@ -72,7 +72,7 @@ test("bind(), multiple events at once and namespaces", function() {
});
test("bind(), namespace with special add", function() {
expect(9);
expect(18);
var div = jQuery("<div/>").bind("test", function(e) {
ok( true, "Test event fired." );
@ -81,6 +81,11 @@ test("bind(), namespace with special add", function() {
var i = 0;
jQuery.event.special.test = {
_default: function(e) {
equals( this, document, "Make sure we're at the top of the chain." );
equals( e.type, "test", "And that we're still dealing with a test event." );
equals( e.target, div[0], "And that the target is correct." );
},
setup: function(){},
teardown: function(){},
add: function( handler, data, namespaces ) {