$("th input").click(function(){
$("td input").prop("checked",this.checked);
});
$("td input").change(function(){
alert("change");
});
第一个给 th input(checkbox类型)绑定了一个事件,被点击后td input(checkbox类型)所有的prop的checked变成th input的状态
第二个是给td input绑定了一个change事件,发生变化就调用alert()。
但是现在的问题是,如果单独点击td input的话,alert会被触发,但是如果点击th input来调用$("td input").prop("checked",this.checked);之后,alert不会被触发。
有没大佬知道啥情况啊
$("td input").prop("checked",this.checked);
});
$("td input").change(function(){
alert("change");
});
第一个给 th input(checkbox类型)绑定了一个事件,被点击后td input(checkbox类型)所有的prop的checked变成th input的状态
第二个是给td input绑定了一个change事件,发生变化就调用alert()。
但是现在的问题是,如果单独点击td input的话,alert会被触发,但是如果点击th input来调用$("td input").prop("checked",this.checked);之后,alert不会被触发。
有没大佬知道啥情况啊