我知道要获取特定DOM的所有复选框,我应该执行类似
的操作var checks = $(".anyParentClassName input[type='checkbox']");
但是,如果我需要在同一个变量中保存来自两个不同父母的复选框。如
var checks = $(".anyParentClassName1 input[type='checkbox']",
".anyParentClassName2 input[type='checkbox']");
有什么想法? 感谢
答案 0 :(得分:1)
您所做的语法是context selector。它是说在这些复选框(parent2)中找到复选框(parent1)。
您只想将它们组合成一个字符串,就像CSS Selector规则一样。
$(".anyParentClassName1 input[type='checkbox'], .anyParentClassName2 input[type='checkbox']")
答案 1 :(得分:0)
jQuery使用CSS选择器语法,所以只需:
var checks =
$(".parent1 input[type='checkbox'], .parent2 input[type='checkbox']");
可以满足您的需求。