有人可以向我解释为什么
var divdbl = $("div:first");
var i = 0;
divdbl.change(function(){
alert('change');
}).click();
divdbl.click(function(){
i++;
alert('click '+i);
}).change();
表现得就像他们在自称,即使我这样做
divdbl.click(function(){
i++;
alert('click '+i);
}).change();
divdbl.change(function(){
alert('change');
}).click();
就好像他们在称自己而不是另一个。
编辑
var divdbl = $("div:first");
var i = 0;
divdbl.change(function(){
alert('change');
});
divdbl.click(function(){
i++;
alert('click '+i);
}).change().click();
我刚刚意识到我想要完成的是强制它们在加载时运行一次上面的代码有意义吗?