gpt4 book ai didi

javascript - 将反向属性和反向类选择器与现有选择器相结合

转载 作者:行者123 更新时间:2023-11-30 09:41:32 30 4
gpt4 key购买 nike

我有这个 jQuery 代码:

$("#Filter ul input:checked").each(function () {
if (!$(this).prop("disabled") && !$(this).hasClass("ignoreInput")) {

这可以只写在一个选择器中吗?现在我要使用 if 语句测试太多元素。

使用 .find(selector) 而不是将所有内容写在一个选择器中是否也更好?

$(document.body).find("#Filter ul ...) 

最佳答案

您可以结合使用 :not() 和属性选择器,如下所示:

$("#Filter ul input:checked:not([disabled],.ignoreInput)").each(function () {
// your logic here
});

Is it also better to use .find(selector) instead of writing all in one selector?

这对性能几乎没有影响。

关于javascript - 将反向属性和反向类选择器与现有选择器相结合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40974861/

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