【发布时间】:2017-05-26 15:09:32
【问题描述】:
我想从我的 checkall 和 uncheckall 按钮中创建一个单独的功能(我已经有一个工作)。 这次我希望我的 checkall/uncheckall chekcbox 检查是否所有子复选框都被选中。
我在想也许我可以将我选中的子复选框长度与子复选框长度进行比较。
function testFunction() {
$('.cb').change(function(){
var checkedChildCheckBox = $('.cb:checked').length;
var numberOfChildCheckBoxes = $('.cb').length;
if (checkedChildCheckBox == numberOfChildCheckBoxes){
$("#checkAll").prop('checked', true);
}
})
}
有人可以给我一些想法吗?仍然我的 checkall/uncheckall 复选框没有更改为选中。 if 语句中的条件为真。 或者也许我比较长度的想法行不通?
.cb我的儿童课复选框
#checkall我的父母ID或选中/取消选中复选框
【问题讨论】:
标签: javascript jquery html checkbox jquery-selectors