本文介绍: jQuery选择器能够模仿CSS和XPath语法,提供高效、准确匹配元素的方法,jQuery过滤器是一系列简单、实用的jQuery对象方法,建立在选择器基础上对jQuery对象进行二次过滤。在jQuery框架中,过滤器通过Sizzle.filter子类实现,包含过滤、查找和串联三类操作行为。
jQuery选择器能够模仿CSS和XPath语法,提供高效、准确匹配元素的方法,jQuery过滤器是一系列简单、实用的jQuery对象方法,建立在选择器基础上对jQuery对象进行二次过滤。在jQuery框架中,过滤器通过Sizzle.filter子类实现,包含过滤、查找和串联三类操作行为。
1、过滤
过滤是对jQuery对象所包含元素进行再筛选的操作,jQuery过滤方法主要包括8种。
1.1、类过滤
类过滤就是根据元素的类特性进行过滤操作,jQuery使用hasClass()方法来实现类过滤,用法如下:
参数className是一个字符串,表示类名。该方法适合条件检测,判断jQuery对象中的每一个元素是否包含了指定类名,如果包含则返回true,否则返回false。
1.2、下标过滤
类过滤仅是一个条件检测,无法真正过滤符合指定类名的元素,使用下标过滤可以精确找出jQuery对象指定下标位置的元素。eq()方法用法如下:
参数index是一个整数值,从0开始,用来指定元素在jQuery对象中的下标位置。
1.3、表达式过滤
1.filter()
2.has()
1.4、 判断
1.5、映射
1.6、清除
1.7、截取
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。