javascript - Um Rat zur jQuery-Beurteilungslogik bitten?
阿神
阿神 2017-05-19 10:15:03
0
3
512

Wie kann ich feststellen, ob die Kontrollkästchen unter allen anderen gleichgeordneten Elementen des angeklickten Tr aktiviert sind?
Bitte geben Sie mir einen Rat!!!

阿神
阿神

闭关修行中......

Antworte allen(3)
过去多啦不再A梦
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

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage