jQuery 遍历元素
什么是遍历
jQuery 遍历的意思是 "移动",用于根据 HTML 元素与其他元素的关系 "查找"(或选择)HTML 元素。从一个选项开始,在该选项中移动,直到达到所需的元素。
下图以树(DOM 树)的形式展示了一个 HTML 页面。通过 jQuery 遍历,您可以轻松地从选定(当前)元素开始在树中向上(祖先)、向下(后代)和横向(兄弟)移动。这种移动称为遍历 DOM 树。
解释:
- <div> 元素是 <ul> 的父元素,同时是其中所有内容的祖先。
- <ul> 元素是 <li> 元素的父元素,同时是 <div> 的子元素
- 左边的 <li> 元素是 <span> 的父元素,<ul> 的子元素,同时是 <div> 的后代。
- <span> 元素是 <li> 的子元素,同时是 <ul> 和 <div> 的后代。
- 两个 <li> 元素是同胞(拥有相同的父元素)。
- 右边的 <li> 元素是 <b> 的父元素,<ul> 的子元素,同时是 <div> 的后代。
- <b> 元素是右边的 <li> 的子元素,同时是 <ul> 和 <div> 的后代。
祖先是父、祖父、曾祖父等等。后代是孩子、孙子、曾孙等等。同胞拥有相同的父。
遍历 DOM
jQuery 提供了多种方法,让我们遍历 DOM。
其中最大的一类遍历方法是树遍历(tree-traversal)。
接下来的章节将向我们展示如何在 DOM 树中上下左右移动。
jQuery 遍历参考
有关所有 jQuery 遍历方法的完整概述,请访问本站的 jQuery 遍历参考。