【发布时间】:2016-05-31 12:31:50
【问题描述】:
我有一个大的 div 元素,里面有多个 div 和输入(复选框类型)标签。我想检查是否选中了所有复选框。我尝试使用以下 JQuery sn-p 来引用 div 内的所有复选框:
$('div#mainDiv-checkboxes input[type=checkbox]').each(function(){
//my logic
});
但它并没有得到所有的复选框。这种情况下可靠的 jquery 选择器是什么?我的页面中输入元素的位置没有顺序。我的意思是主 div 内部的任何地方都可以存在。
【问题讨论】:
-
if($('div#mainDiv-checkboxes input[type=checkbox]:checked').length==$('div#mainDiv-checkboxes input[type=checkbox]'))表示全部检查 -
究竟是什么不符合您的预期?看起来你的这部分代码很好......
标签: javascript jquery checkbox