jQuery如何使用过滤not()方法

jQuery如何使用过滤not()方法,第1张

jQuery如何使用过滤not()方法

在Javascript和jQuery中,提到过滤,第一个肯定会想到filter()方法,filter()方法过滤当前元素自身。在jQuery中,一个方法与filter()方法相反,但是功能语法却是一样的,那就是not()方法。not()方法用于返回指定规则之外的其他元素,也就是不符合一定条件的元素。本文向大家介绍过滤not()方法的使用过程。

1、not()方法

not()方法用于返回指定规则之外的其他元素,也就是不符合一定条件的元素。

不符合条件的元素将从选择中返回,符合条件的元素将被移除。

该方法通常用于从被选元素组合中移除一个或多个元素。

2、使用语法

$(selector).not(expression | jQueryObject | element | function(index))

3、使用参数

$(selector):表示所匹配的元素;

expression:表示对匹配的元素使用expression选择器进行筛选

jQueryObject:表示在匹配的元素中筛选jQueryObject类型的元素;

element:表示在匹配的元素中筛选element类型的元素;

function(index):表示使用函数来筛选元素,index表示当前元素在集合中的位置,当函数返回值为true时说明当前元素符合筛选条件,否则不符合筛选条件。

4、使用实例

$(‘li:not(:only-child)')//匹配所有的li,除了只有一个子元素的 
$(‘li:not(:first-child)');//匹配除了在他父元素中是第一个子元素的LI 
$("li :not(:first)").hide();//隐藏除了第一个LI外的所有LI

以上就是jQuery过滤not()方法的使用介绍,希望能帮助你理解哦~更多Javascript学习推荐:Javascript教程。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/3016928.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-09-28
下一篇 2022-09-28

发表评论

登录后才能评论

评论列表(0条)

保存