jQuery("#firstp").bind("click.test.abc",function(e){
check("click.test.abc", "Namespaced click triggered");
});
+
+ // Those would not trigger/unbind (#5303)
+ jQuery("#firstp").trigger("click.a.test");
+ jQuery("#firstp").unbind("click.a.test");
// Trigger both bound fn (1)
jQuery("#firstp").trigger("click.test.abc");
jQuery('span#liveSpan1 a').click();
equals( lived, 1, "Verify that only one first handler occurred." );
- equals( livee, 0, "Verify that second handler don't." );
+ equals( livee, 0, "Verify that second handler doesn't." );
// and one pair in inverse
- jQuery('#liveHandlerOrder span#liveSpan2').live('click', function(){ livee++; });
- jQuery('#liveHandlerOrder span#liveSpan2 a').live('click', function(){ lived++; return false; });
+ jQuery('span#liveSpan2').live('click', function(){ livee++; });
+ jQuery('span#liveSpan2 a').live('click', function(){ lived++; return false; });
+ lived = 0;
+ livee = 0;
jQuery('span#liveSpan2 a').click();
- equals( lived, 2, "Verify that only one first handler occurred." );
- equals( livee, 0, "Verify that second handler don't." );
+ equals( lived, 1, "Verify that only one first handler occurred." );
+ equals( livee, 0, "Verify that second handler doesn't." );
// Cleanup
jQuery("span#liveSpan1 a, span#liveSpan1, span#liveSpan2 a, span#liveSpan2").die("click");