jQuery 筛选

摘要:
如果未找到任何内容,则返回一个空的jQuery对象。25.addSelf():将先前选择的元素添加到当前元素。


1.eq(index | -index): 获取当前链式操作中第N个 jQuery 对象,返回 Jquery 对象,当参数大于等于0时为正向选取,比如0代表第一个,1代表第二个。
当参数为负数时为反向选取,比如-1为倒数第一个。

index:一个整数,指示元素基于0的位置,这个元素的位置是从0算起。
-index:从集合中的最后一个元素开始倒数。

2.first():获取匹配的第一个元素。

3.last():获取匹配的最后一个元素。

4.hasClass():检查当前的元素是否含有某个特定的类,如果有,则返回true。

5.filter():筛选出与指定表达式匹配的元素集合。

6.is():根据选择器、DOM元素或jQuery对象来检测匹配元素集合,如果其中至少有一个元素符合这个给定的表达式就返回true。如果没有元素符合,或者表达式无效,都返回false。

7.map():将一组元素转换成其他数组(不论是否是元素数组)。

8.has():保留包含特定后代的元素,去掉那些不含有指定后代的元素。

9.not():从匹配元素的集合中删除与指定表达式匹配的元素。

10.slice():选取一个匹配的子集。

11.children():取得一个包含匹配的元素集合中每一个元素的所有子元素的元素集合。

12.closest():closest会首先检查当前元素是否匹配,如果匹配则直接返回元素本身。如果不匹配则向上查找父元素,一层一层往上,直到找到匹配选择器的元素。如果什么都没找到则返回一个空的jQuery对象。

13.find():搜索所有与指定表达式匹配的元素。

14.next():取得一个包含匹配的元素集合中每一个元素紧邻的后面同辈元素的元素集合。

15.nextAll():查找当前元素之后所有的同辈元素。

16.nextUntil():查找当前元素之后所有的同辈元素,直到遇到匹配的那个元素为止。

17.offsetParent():返回第一个匹配元素用于定位的父节点。

18.parent():取得一个包含着所有匹配元素的唯一父元素的元素集合。

19.parents():取得一个包含着所有匹配元素的祖先元素的元素集合(不包含根元素)。

20.parentsUntil():查找当前元素的所有的父辈元素,直到遇到匹配的那个元素为止。

21.prev():取得一个包含匹配的元素集合中每一个元素紧邻的前一个同辈元素的元素集合。

22.prevAll():查找当前元素之前所有的同辈元素。

23.siblings():取得一个包含匹配的元素集合中每一个元素的所有唯一同辈元素的元素集合。

24.add():返回的节点按照文档中的顺序排序,并且脱离文档的节点被放置在集合的末尾。

25.addSelf():加入先前所选的加入当前元素中。

26.addBack():添加堆栈中元素集合到当前集合,一个选择性的过滤选择器。

27.contents():查找匹配元素内部所有的子节点(包括文本节点)。

28.end():选取所有的X元素,查找并选取XX子元素,然后再回过来选取X元素。

免责声明:文章转载自《jQuery 筛选》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇推荐几款优质 Chrome 摸鱼插件,带你畅快划水IntelliJ IDEA Ultimate 6.2 版本免费试用期过期后如何破解下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

##Jquery基础(一)

Jquery基础 ##一、概念:javaScript 框架 简化js开发   继Prototype之后又一个优秀的js代码库(js框架)   设计宗旨:Write Less Do More 里面封装了我们常用的js 功能代码   优化html 文档操作 事件处理 动画效果 Ajax交互   就是封装了js代码而已 ##二、快速入门   ##1 步骤 ​  ...

JQuery中的DOM操作

内容摘录自锋利的JQuery一书 一. DOM操作的分类 一般来说,DOM操作分为3个方面,即DOM Core(核心)、HTML-DOM和CSS-DOM。 1. DOM Core DOM Core并不专属于javascript,任何一种支持DOM的程序设计语言都可以使用它。它的用途并非仅限于处理网页,也可以用来处理任何一种使用标记语言编写出来的文档,如XM...

JQuery中查找父元素,子元素,追加元素,插入元素和删除元素 及其他常用方法

Jquery之所以强大,和其在获取对象时使用与css选择器兼容的语法有很大关系。而且它还兼容了CSS3的选择器,而且多出了不少。 所以jQuery的选择器也就变得很多很强大。就最基本的有以下四个: $('*')  匹配页面所有元素 $('#id') id选择器 $('.class') 类选择器 $('element') 标签选择器 $('E[attr]')...

Jquery-获取同级标签prev,prevAll,next,nextAll

1、next([expr]): 获取指定元素的下一个同级元素(注意是下一个同级元素哦) 参数可有可无,参数设定遵循jquery选择器规则 <!DOCTYPE html> <html> <head> <script type="text/javascript" src="/jquery/jquery.js"...

从零开始学习jQuery (十) jQueryUI常用功能实战(转)

本系列文章导航 从零开始学习jQuery (一) 开天辟地入门篇 从零开始学习jQuery (二) 万能的选择器 从零开始学习jQuery (三) 管理jQuery包装集 从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式 从零开始学习jQuery (五) 事件与事件对象 从零开始学习jQuery (六) jQuery中的Ajax 从...

jQuery(二)

二、jQuery的选择器 我们以前在CSS中学习的选择器有: 今天来学习一下jQuery 选择器。 jQuery选择器是jQuery强大的体现,它提供了一组方法,让我们更加方便的获取到页面中的元素。 1、jQuery 的基本选择器 代码如下: <!DOCTYPE html> <html lang="en"> <...