Ticket #5267: eventsTest.patch
File eventsTest.patch, 1.2 KB (added by , 13 years ago) |
---|
-
C:/Development/jquery/test/unit/event.js
799 799 }); 800 800 801 801 test("live with submit", function() { 802 var count = 0;802 var count1 = 0, count2 = 0; 803 803 804 jQuery("#testForm").live("submit", function( ) {805 count ++;806 return false;804 jQuery("#testForm").live("submit", function(ev) { 805 count1++; 806 ev.preventDefault() 807 807 }); 808 jQuery("body").live("submit", function(ev) { 809 count2++; 810 ev.preventDefault() 811 }); 812 if(jQuery.support.submitBubbles){ 813 jQuery("#testForm input[name=sub1]")[0].click(); 814 equals(count1,1 ); 815 equals(count2,1); 816 }else{ 817 jQuery("#testForm input[name=sub1]")[0].click(); 818 jQuery("#testForm input[name=T1]").trigger({type: "keypress", keyCode: 13}); 819 equals(count1,2 ); 820 equals(count2,2); 821 } 808 822 809 jQuery("#testForm input[name=sub1]")[0].click();810 jQuery("#testForm input[name=T1]").trigger({type: "keypress", keyCode: 13});811 823 812 equals(2, count);813 814 824 jQuery("#testForm").die("submit"); 825 jQuery("body").die("submit"); 815 826 }); 816 827 817 828 test("live with focus/blur", function(){