如何在jQuery中使用not()方法

这篇文章给大家介绍如何在jQuery中使用not()方法,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

jquery是什么

jquery是一个简洁而快速的JavaScript库,它具有独特的链式语法和短小清晰的多功能接口、高效灵活的css选择器,并且可对CSS选择器进行扩展、拥有便捷的插件扩展机制和丰富的插件,是继Prototype之后又一个优秀的JavaScript代码库,能够用于简化事件处理、HTML文档遍历、Ajax交互和动画,以便快速开发网站。

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()方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。