aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/unit/event.js24
1 files changed, 15 insertions, 9 deletions
diff --git a/test/unit/event.js b/test/unit/event.js
index 829ef7bcb..fa0252cc8 100644
--- a/test/unit/event.js
+++ b/test/unit/event.js
@@ -1843,21 +1843,27 @@ test("window resize", function() {
ok( !jQuery(window).data("__events__"), "Make sure all the events are gone." );
});
-test("focusin bubbles", function(){
+
+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(){
+ var input = jQuery("<input/>"), order = 0;
+
+ input.prependTo("body");
+
+ jQuery("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");
-})
+
+ jQuery("body").unbind("focusin.focusinBubblesTest");
+});
+
/*
test("jQuery(function($) {})", function() {
stop();