div:not(.id,.quantity) > :input").live("key-6ren">
gpt4 book ai didi

jQuery,真实 :not operator equivalent?

转载 作者:行者123 更新时间:2023-12-01 00:08:16 32 4
gpt4 key购买 nike

此代码行选择任何类名不是“id”和“quantity”的 div 内的所有子输入::

$("div.item > div:not(.id,.quantity) > :input").live("keydown",function(event) {});

执行相反操作的代码行是什么?,例如::

$("div.item > div:filter(.id,.quantity) > :input").live("keydown",function(event) {});

(当然 :filter 不是有效的 jQuery 选择器)

最佳答案

我不知道我是否会推荐这样做,但您可以使用 :not 两次:

$("div.item > div:not(:not(.id,.quantity)) > :input")

http://jsfiddle.net/6aW2B/

更好的方法是创建自己的 :is 选择器

$.expr[':'].is = function(elem, index, match){
return $(elem).is(match[3]);
};

$("div.item > div:is(.id,.quantity) > :input")

http://jsfiddle.net/8Uny2/

关于jQuery,真实 :not operator equivalent?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7747785/

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