checkbox一个很奇怪的现象
单击一个checkbox,全选其他所有的checkbox,再单击一次,取消全选。
$("#selectAll").click(function () {
if ($(this).is(":checked")) {
$(":checkbox").not($(this)).attr("checked", "checked");
}
else {
$(":checkbox").not($(this)).removeAttr("checked");
}
});
这段代码执行第一次的时候生效,但是第二次全选的时候就不生效了。求高人解答!