live event handlers now receive data from trigger, fixes #4532, thanks nbubna
This commit is contained in:
parent
71efbdd3b2
commit
aef1989ba7
2 changed files with 7 additions and 3 deletions
|
@ -490,7 +490,7 @@ test("toggle(Function, Function, ...)", function() {
|
|||
});
|
||||
|
||||
test(".live()/.die()", function() {
|
||||
expect(53);
|
||||
expect(54);
|
||||
|
||||
var submit = 0, div = 0, livea = 0, liveb = 0;
|
||||
|
||||
|
@ -583,6 +583,10 @@ test(".live()/.die()", function() {
|
|||
jQuery("#foo").live("click", true, function(e){ equals( e.data, true, "live with event data" ); });
|
||||
jQuery("#foo").trigger("click").die("click");
|
||||
|
||||
// Test binding with trigger data
|
||||
jQuery("#foo").live("click", function(e, data){ equals( data, true, "live with trigger data" ); });
|
||||
jQuery("#foo").trigger("click", true).die("click");
|
||||
|
||||
// Verify that return false prevents default action
|
||||
jQuery("#anchor2").live("click", function(){ return false; });
|
||||
var hash = window.location.hash;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue