一开始的代码是这样的
function clickChecked1(obj){
if($(obj).siblings("td").find("input").is(':checked')){
$(obj).siblings("td").find("input").attr("checked", false);
}else{
$(obj).siblings("td").find("input").attr("checked", true);
}
checkbox1();
}
使用attr,结果多点几次就会出现checked属性已改变,但是样式没变的情况,改成prop后搞定
function clickChecked1(obj){
if($(obj).siblings("td").find("input").is(':checked')){
$(obj).siblings("td").find("input").prop("checked", false);
}else{
$(obj).siblings("td").find("input").prop("checked", true);
}
checkbox1();
}