gpt4 book ai didi

jquery - 是否有用于切换 ENABLED 复选框的 jquery oneliner 代码?

转载 作者:行者123 更新时间:2023-12-01 06:59:26 26 4
gpt4 key购买 nike

是否有 jquery 方法/任何方法可以切换除禁用复选框之外的所有复选框?我现在有这个代码:

$('.select-all-categories').toggle(function() {
$('#test-categories input[type="checkbox"]').attr("checked", false);
return false;
}, function() {
$('#test-categories input[type="checkbox"]').attr("checked", true);
return false;
});

它工作正常(选择/取消选择所有复选框)。但有些复选框被禁用,我希望它不会受到切换的影响。有没有一种方法可以做到这一点,而不需要对每个进行操作并循环遍历所有并检查它们是否被禁用?

最佳答案

使用:enabled仅选择已启用的复选框:

$('#test-categories input[type="checkbox"]:enabled')

顺便说一下,您可以将 [type="checkbox"] 替换为 :checkbox :

$('#test-categories input:checkbox:enabled')

关于jquery - 是否有用于切换 ENABLED 复选框的 jquery oneliner 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5258735/

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