.offsetParent()傳回: jQuery
說明: 取得定位的最接近祖先元素。
-
新增版本: 1.2.6.offsetParent()
- 此方法不接受任何參數。
給定一個表示一組 DOM 元素的 jQuery 物件,.offsetParent()
方法允許我們在 DOM 樹中搜尋這些元素的祖先,並建立一個新的 jQuery 物件,包裝在定位最接近的祖先中。如果元素的 CSS 位置屬性為 relative
、absolute
或 fixed
,則表示該元素已定位。此資訊對於計算動畫的偏移量和在頁面上放置物件很有用。
考慮一個頁面上有一個基本巢狀清單,其中包含一個定位元素
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
|
如果我們從項目 A 開始,我們可以找到其定位的祖先
1
|
|
這將變更已定位的清單項目 II 的顏色。
範例
找出項目「A」的 offsetParent。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
|