gpt4 book ai didi

javascript - Jquery 是否自动检查数组的每个元素的 is() 方法?

转载 作者:行者123 更新时间:2023-11-29 22:34:56 25 4
gpt4 key购买 nike

我有一个 div,那个 div 里面有很多复选框。我想知道如果他们都没有检查过。我有这样的代码:

$("#profileAssistPopUp [type='checkbox']").is('checked') 

如果其中任何一个为真,则返回给我。首先我想知道那行代码是真的吗?

我的第二个也是主要的问题是

$("#profileAssistPopUp [type='checkbox']")

返回一个数组。为数组编写 .is('checked') 是如何工作的? 它是否自动检查它的每个元素,是否意味着如果其中任何一个检查了一个数组是否被检查

我的最后一个问题是如何编写该代码的 not :

$("#profileAssistPopUp [type='checkbox']").is('not:checked') //This is not working

PS:我还没有充分测试它,但我认为它有时有效,有时无效?

最佳答案

使用

$("#profileAssistPopUp [type='checkbox']").is(':checked')

现在第三个使用

$("#profileAssistPopUp [type='checkbox']").not(':checked')

对于第二个:它使用您的选择过滤数组。你可以看到你自己,去这个链接:http://code.jquery.com/jquery-latest.js找到的是:

你也可以用这个

$("#profileAssistPopUp [type='checkbox']").not(':checked').length > 0 

关于javascript - Jquery 是否自动检查数组的每个元素的 is() 方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5592877/

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