84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
怎么判断所点击的tr其他所有兄弟元素下面的checkbox都有checked?求大神指点!!!
闭关修行中......
var flag = false; $("tr").siblings().each(function () { // 所有兄弟节点 $(this).find("checkbox").each(function () { // 兄弟节点下面的所有checkbox // 如果只有一个的话直接写不用遍历了 if (this.checked === false) { flag = true; console.log('不是所有的checked都为true'); } }) }) if (!flag) { console.log('所有的checked都为true'); }
通过查询parent-tr-siblings 然后for 判断
拿到所有tr 维护一个数组 点击改变数组对应索引状态 遍历数组判断当前有哪些是checked
通过查询parent-tr-siblings 然后for 判断
拿到所有tr 维护一个数组 点击改变数组对应索引状态 遍历数组判断当前有哪些是checked