看图为什么属性在代码中设置上了,但页面没反应,只是第一次相应了全选...
发布网友
发布时间:2024-10-24 09:35
我来回答
共2个回答
热心网友
时间:1天前
直接用原生JS给你写了一个实例,你参照着看吧。
/**
* 全选/全反选checkbox的点击事件
*/
function allOrNot(){
var all = document.getElementById("all");
var nodes = document.getElementsByName("level1");
var i = 0, len = nodes.length;
while( i < len ){
nodes[i].checked = all.checked;
i++;
}
}
/*
* 其他单个checkbox的点击事件
* 全选之后,单个checkbox选择取消时,全选checkbox取消选择。
*/
function singleCHK(){
var all = document.getElementById("all");
all.checked = false;
}
热心网友
时间:1天前
if(typeof($(this).attr('checked'))==="undefined")
这一句改成
if(typeof($(this).attr('checked'))===false)