jQuery如何过滤排除指定的元素

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jQuery如何过滤排除指定的元素相关的知识,希望对你有一定的参考价值。

jQuery如何过滤排除指定的元素:
在实际应用中可能会有这样的情况,jQuery选择器获取一个元素集合之后,里面可能有并不中意的,需要被排除出去,下面就通过代码实例介绍一下如何实现此功能,代码如下:

$("div:not(.antzone)").length();

以上代码可以获取class属性值不为antzone的div元素的数量,也可以使用如下方式:

$("img").not(".antzone").length();

上面就是两个简单的演示代码,使用了:not选择器和not()函数,具体可以参阅相关阅读。
相关阅读:
1.:not()选择器可以参阅jQuery的:not选择器一章节。
2.not()函数可以参阅jQuery的not()方法一章节。

原文地址是:http://www.softwhy.com/forum.php?mod=viewthread&tid=13464

更多内容可以参阅:http://www.softwhy.com/jquery/

以上是关于jQuery如何过滤排除指定的元素的主要内容,如果未能解决你的问题,请参考以下文章

[ jquery 文档处理 insertBefore(content) before(content|fn) ] 此方法用于把所有匹配的元素插入到另一个指定的元素元素集合的前面,实现外部插入(代码片段

如果另一个类的复选框已被选中,如何从 jQuery 过滤器中排除某个复选框类?

如何排除按钮被过滤?

jQuery序列化表单时将制定元素排除在外

jQuery元素过滤

JQuery选择器学习整理(基本选择器,层级选择器,伪类选择器,属性过滤,内容过滤,可见性过滤,范围选择器,排除选择器)