我有这个代码。
var check = true;
$('#selectall').click(function () {
$("form input[type='checkbox']").attr ("checked", true);
if (check){
check = false;
$('#checktodos').attr("src", "check_off.png");
}
else {
$('#checktodos').attr("src", "check_on.png");
$("form input[type='checkbox']").attr ("checked", false);
}
});
当我单击 ID = "selectall" 的按钮时,所有复选框都被选中,并且图像按钮发生变化。然后我再次单击同一个按钮,所有复选框都未选中,图像再次变为第一个。
但我不能再这样做了,我第三次点击按钮,图像按钮没有改变,也没有选中任何复选框。我想无限次这样做。