博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jquery遍历总结(转)
阅读量:7169 次
发布时间:2019-06-29

本文共 1342 字,大约阅读时间需要 4 分钟。

遍历 DOM

jQuery 提供了多种遍历 DOM 的方法。

遍历方法中最大的种类是树遍历(tree-traversal)。

下一章会讲解如何在 DOM 树中向上、下以及同级移动。

 

向上遍历 DOM 树

这些 jQuery 方法很有用,它们用于向上遍历 DOM 树:

  • parent()
  • parents()
  • parentsUntil()

向下遍历 DOM 树

下面是两个用于向下遍历 DOM 树的 jQuery 方法:

  • children()
  • find()

在 DOM 树中水平遍历

有许多有用的方法让我们在 DOM 树进行水平遍历:

  • siblings()
  • next()
  • nextAll()
  • nextUntil()
  • prev()
  • prevAll()
  • prevUntil()

 

缩小搜索元素的范围

三个最基本的过滤方法是:first(), last() 和 eq(),它们允许您基于其在一组元素中的位置来选择一个特定的元素。

其他过滤方法,比如 filter() 和 not() 允许您选取匹配或不匹配某项指定标准的元素。

 

 

jQuery 遍历函数

jQuery 遍历函数包括了用于筛选、查找和串联元素的方法。

函数 描述
将元素添加到匹配元素的集合中。
把堆栈中之前的元素集添加到当前集合中。
获得匹配元素集合中每个元素的所有子元素。
从元素本身开始,逐级向上级元素匹配,并返回最先匹配的祖先元素。
获得匹配元素集合中每个元素的子元素,包括文本和注释节点。
对 jQuery 对象进行迭代,为每个匹配元素执行函数。
结束当前链中最近的一次筛选操作,并将匹配元素集合返回到前一次的状态。
将匹配元素集合缩减为位于指定索引的新元素。
将匹配元素集合缩减为匹配选择器或匹配函数返回值的新元素。
获得当前匹配元素集合中每个元素的后代,由选择器进行筛选。
将匹配元素集合缩减为集合中的第一个元素。
将匹配元素集合缩减为包含特定元素的后代的集合。
根据选择器检查当前匹配元素集合,如果存在至少一个匹配元素,则返回 true。
将匹配元素集合缩减为集合中的最后一个元素。
把当前匹配集合中的每个元素传递给函数,产生包含返回值的新 jQuery 对象。
获得匹配元素集合中每个元素紧邻的同辈元素。
获得匹配元素集合中每个元素之后的所有同辈元素,由选择器进行筛选(可选)。
获得每个元素之后所有的同辈元素,直到遇到匹配选择器的元素为止。
从匹配元素集合中删除元素。
获得用于定位的第一个父元素。
获得当前匹配元素集合中每个元素的父元素,由选择器筛选(可选)。
获得当前匹配元素集合中每个元素的祖先元素,由选择器筛选(可选)。
获得当前匹配元素集合中每个元素的祖先元素,直到遇到匹配选择器的元素为止。
获得匹配元素集合中每个元素紧邻的前一个同辈元素,由选择器筛选(可选)。
获得匹配元素集合中每个元素之前的所有同辈元素,由选择器进行筛选(可选)。
获得每个元素之前所有的同辈元素,直到遇到匹配选择器的元素为止。
获得匹配元素集合中所有元素的同辈元素,由选择器筛选(可选)。
将匹配元素集合缩减为指定范围的子集。

 

转自:http://www.cnblogs.com/weiwei858/p/6597959.html

 

你可能感兴趣的文章
git 部分递交同一文件中的更改
查看>>
agilent3070 中 analog测试程序的写法
查看>>
我的友情链接
查看>>
某视频公司面试题目
查看>>
破解Linux下的shadow文件获得账户密码
查看>>
在Windows和Linux上安装paramiko模块
查看>>
linux基础命令
查看>>
一个Spring Scheduler (Quartz) 动态添加,删除,修改任务的例子
查看>>
[探讨]如何成为有代码洁癖的程序员?
查看>>
LNMP的虚拟主机安全配置
查看>>
Cannot open /usr/local/varnish/var/varnish/test.localdomain/_.vsm: No such file or directory
查看>>
我的VIM -- vimrc配置
查看>>
Tengine ngx_http_upstream_check_module 健康功能检测使用
查看>>
将数组A中的内容和数组B中的内容进行交换。(数组一样大)
查看>>
Python35 events(事件)、队列
查看>>
[你必须知道的异步编程]——异步编程模型(APM)
查看>>
PHP substr()截取字符串时,中文出现乱码的问题解决
查看>>
吴治辉:分布式数据库MyCAT之前世今生
查看>>
html段落的控制
查看>>
我的友情链接
查看>>