Make sure that focusin/focusout bubbles in non-IE browsers.

This commit is contained in:
Justin Meyer 2010-10-13 10:35:28 -04:00 committed by jeresig
parent 39addc87a3
commit 88068f82c1
2 changed files with 24 additions and 5 deletions

View file

@ -1843,7 +1843,21 @@ test("window resize", function() {
ok( !jQuery(window).data("__events__"), "Make sure all the events are gone." );
});
test("focusin bubbles", function(){
//create an input and focusin on it
var input = jQuery("<input/>"),
order = 0;
input.appendTo(document.body);
jQuery(document.body).bind("focusin.focusinBubblesTest",function(){
equals(1,order++,"focusin on the body second")
})
input.bind("focusin.focusinBubblesTest",function(){
equals(0,order++,"focusin on the element first")
})
input[0].focus();
input.remove();
jQuery(document.body).unbind("focusin.focusinBubblesTest");
})
/*
test("jQuery(function($) {})", function() {
stop();