Query 遍历 - 后代

简介: Query 遍历 - 后代

后代是子、孙、曾孙等等。

通过 jQuery,您能够向下遍历 DOM 树,以查找元素的后代。


向下遍历 DOM 树

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

  • children()
  • find()

jQuery children() 方法

children() 方法返回被选元素的所有直接子元素。

该方法只会向下一级对 DOM 树进行遍历。

下面的例子返回每个 <div> 元素的所有直接子元素:

实例

$(document).ready(function(){  $("div").children();});


尝试一下 »

您也可以使用可选参数来过滤对子元素的搜索。

下面的例子返回类名为 "1" 的所有 <p> 元素,并且它们是 <div> 的直接子元素:

实例

$(document).ready(function(){  $("div").children("p.1");});


尝试一下 »


jQuery find() 方法

find() 方法返回被选元素的后代元素,一路向下直到最后一个后代。

下面的例子返回属于 <div> 后代的所有 <span> 元素:

实例

$(document).ready(function(){  $("div").find("span");});


尝试一下 »

下面的例子返回 <div> 的所有后代:

实例

$(document).ready(function(){  $("div").find("*");});

目录
相关文章
|
2月前
|
JavaScript
jQ在元素的不同位置插入元素
jQ在元素的不同位置插入元素
|
3月前
|
JSON 前端开发 数据格式
使用 el-tree 实现计算每个非叶子节点的后代节点的个数并显示
本文介绍了如何使用ElementPlus的`el-tree`组件实现计算并显示每个非叶子节点后代节点的个数,以及后代节点中ID为一万倍数的个数。
128 1
使用 el-tree 实现计算每个非叶子节点的后代节点的个数并显示
|
3月前
article元素和aside元素
【8月更文挑战第31天】article元素和aside元素 。
33 1
|
6月前
|
JavaScript 小程序
遍历类数组之获取多个dom节点并遍历
遍历类数组之获取多个dom节点并遍历
|
12月前
|
JSON 数据格式
数组each遍历渲染如何给第一个div添加class
数组each遍历渲染如何给第一个div添加class
37 0
遍历树结构,当节点的children为空时,递归处理children设为undefined(递归)(整理)
遍历树结构,当节点的children为空时,递归处理children设为undefined(递归)(整理)
|
JavaScript
DOM ------ 子节点第一个元素和最后一个元素
DOM ------ 子节点第一个元素和最后一个元素
|
关系型数据库 MySQL
MySql通过父id递归向下查询子节点
MySql通过父id递归向下查询子节点
MySql通过父id递归向下查询子节点
|
JavaScript
js遍历树形结构并返回所有的子节点id值
js遍历树形结构并返回所有的子节点id值
js遍历树形结构并返回所有的子节点id值
|
索引
属性遍历,会了又没完全会
我们来归类下,这些都属于哪些属性分类。 了解属性分类以后,让我们再想想 我们又如何获取person 对象的所有属性呢??
112 0
属性遍历,会了又没完全会