gpt4 book ai didi

javascript - 当所有复选框都被选中时添加一个类

转载 作者:行者123 更新时间:2023-12-03 10:12:43 26 4
gpt4 key购买 nike

当所有复选框都被选中以及没有被选中时,我试图向我的按钮添加一个“禁用”类。

能够弄清楚何时没有检查它们:

var SummaryCheckBox = function() {
$(':checkbox').click(function () {
$('.btn-primary').toggleClass('disabled', !$(':checkbox:checked').length);
});
}

但是当所有复选框都被选中时,很难进行检查。有建议吗?

最佳答案

$(":checkbox").change(function(){
var a = $(":checkbox");
if(a.length == a.filter(":checked").length){
alert('all checked');
}

if(!a.length == a.filter(":checked").length){
alert('all unchecked');
}
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<input type="checkbox" name="vehicle" value="Bike"> I have a bike<br>
<input type="checkbox" name="vehicle" value="Car" checked> I have a car<br>

关于javascript - 当所有复选框都被选中时添加一个类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30035267/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com