jQuery - DOM 遍歷



jQuery 的遍歷方法用於在 DOM(文件物件模型)中導航並根據元素與其他元素的關係(例如父、子、兄弟)來操作元素。

這些方法包括查詢父元素 (parent(),parents()),定位子元素 (children()),選擇兄弟元素 (siblings()),以及導航到相關元素 (next(),prev())。

jQuery 遍歷方法

在下表中,我們列出了所有 jQuery 遍歷方法:

序號 方法及描述
1 add()

將元素新增到匹配元素集中。

2 children()

獲取集合中每個元素的子元素。

3 closest()

獲取匹配選擇器的第一個祖先元素。

4 contents()

獲取集合中每個元素的子元素,包括文字和註釋節點。

5 each()

迭代 jQuery 物件,為每個匹配的元素執行一個函式。

6 eq()

將匹配元素集縮減到指定索引處的元素。

7 filter()

將集合縮減到匹配選擇器或透過函式測試的元素。

8 find()

獲取集合中每個元素的後代,並透過選擇器進行過濾。

9 first()

將集合縮減到第一個元素。

10 has()

將集合縮減到具有匹配後代的元素。

11 is()

檢查元素是否匹配選擇器、元素或 jQuery 物件。

12 last()

將集合縮減到最後一個元素。

13 next()

獲取每個元素的緊鄰下一個兄弟元素。

14 nextAll()

獲取每個元素的所有後續兄弟元素。

15 nextUntil()

獲取後續兄弟元素,直到但不包括匹配選擇器的元素。

16 not()

從集合中移除元素。

17 offsetParent()

獲取最近的已定位祖先元素。

18 parent()

獲取當前匹配元素集中每個元素的父元素。

19 parents()

獲取當前匹配元素集中每個元素的祖先元素。

20 parentsUntil()

獲取每個元素的祖先元素,直到但不包括匹配選擇器的元素。

21 prev()

獲取匹配元素集中每個元素的緊鄰上一個兄弟元素。

22 prevAll()

獲取匹配元素集中每個元素的所有上一個兄弟元素。

23 prevUntil()

獲取所有上一個兄弟元素,直到但不包括匹配選擇器的元素。

24 siblings()

獲取匹配元素集中每個元素的所有兄弟元素。

25 slice()

將匹配元素集縮減到由索引範圍指定的子集。

廣告