欢迎来到 AI 中文社区(简称 AI 中文社),这里是学习交流 AI 人工智能技术的中文社区。 为了更好的体验,本站推荐使用 Chrome 浏览器。
全部教程·
JavaScript·
jQuery
[目录]
·
jQuery 遍历 后代
jQuery 教程
jQuery 简介
jQuery 安装
jQuery 语法
jQuery 选择器
jQuery 事件
jQuery 效果
jQuery 隐藏和显示 jQuery 淡入淡出 jQuery 效果 滑动 jQuery 效果 动画 jQuery 停止动画 jQuery Callback jQuery ChainingjQuery HTML
jQuery 获得内容 jQuery 设置内容 jQuery 添加元素 jQuery 删除元素 获取设置 CSS 类 jQuery CSS() 方法 jQuery 尺寸jQuery 遍历
jQuery 遍历 jQuery 遍历 祖先 jQuery 遍历 后代 jQuery 遍历 兄弟 jQuery 遍历 过滤jQuery AJAX
jQuery AJAX 简介 jQuery AJAX 加载 jQuery Get/Post jQuery noConflict() 方法jQuery 参考手册
jQuery 参考手册 选择器 jQuery 参考手册 事件 jQuery 参考手册 效果 jQuery 文档操作 jQuery 属性操作 jQuery CSS操作 jQuery 参考手册 Ajax jQuery 参考手册 遍历 jQuery 参考手册 数据 jQuery DOM方法 jQuery 参考手册 核心 jQuery 参考手册 属性
jQuery 教程
jQuery 简介
jQuery 安装
jQuery 语法
jQuery 选择器
jQuery 事件
jQuery 效果
jQuery 隐藏和显示 jQuery 淡入淡出 jQuery 效果 滑动 jQuery 效果 动画 jQuery 停止动画 jQuery Callback jQuery ChainingjQuery HTML
jQuery 获得内容 jQuery 设置内容 jQuery 添加元素 jQuery 删除元素 获取设置 CSS 类 jQuery CSS() 方法 jQuery 尺寸jQuery 遍历
jQuery 遍历 jQuery 遍历 祖先 jQuery 遍历 后代 jQuery 遍历 兄弟 jQuery 遍历 过滤jQuery AJAX
jQuery AJAX 简介 jQuery AJAX 加载 jQuery Get/Post jQuery noConflict() 方法jQuery 参考手册
jQuery 参考手册 选择器 jQuery 参考手册 事件 jQuery 参考手册 效果 jQuery 文档操作 jQuery 属性操作 jQuery CSS操作 jQuery 参考手册 Ajax jQuery 参考手册 遍历 jQuery 参考手册 数据 jQuery DOM方法 jQuery 参考手册 核心 jQuery 参考手册 属性jQuery 遍历 后代
通过 jQuery,您能够向下遍历 DOM 树,以查找元素的后代。后代是指儿子、孙子、曾孙等等。
1. 向下遍历 DOM 树
下面是两个用于向下遍历 DOM 树的 jQuery 方法:
- children()
- find()
2. jQuery children() 方法
children() 方法返回被选元素的所有直接子元素。
该方法只会向下一级对 DOM 树进行遍历。
下面的例子返回每个 <div> 元素的所有直接子元素:
范例
$(document).ready(function(){
$("div").children();
});
您也可以使用可选参数来过滤对子元素的搜索。
下面的例子返回类名为 "1" 的所有 <p> 元素,并且它们是 <div> 的直接子元素:
范例
$(document).ready(function(){
$("div").children("p.1");
});
3. jQuery find() 方法
find() 方法返回被选元素的后代元素,一路向下直到最后一个后代。
下面的例子返回属于 <div> 后代的所有 <span> 元素:
范例
$(document).ready(function(){
$("div").find("span");
});
下面的例子返回 <div> 的所有后代:
范例
$(document).ready(function(){
$("div").find("*");
});
下一章:jQuery 遍历 兄弟
兄弟拥有相同的父元素。通过 jQuery,您能够在 DOM 树中遍历元素的兄弟元素。jQuery siblings() 方法:siblings() 方法返回被选元素的所有兄弟元素。jQuery next() 方法:next() 方法返回被选元素的下一个兄弟元素。jQuery nextAll() 方法:nextAll() 方法返回被选元素的所有跟随的兄弟元素。
AI 中文社