.offsetParent()返回: jQuery
描述: 获取最近的已定位的祖先元素。
-
版本新增: 1.2.6.offsetParent()
- 此方法不接受任何参数。
给定一个表示一组 DOM 元素的 jQuery 对象,.offsetParent() 方法允许我们在 DOM 树中搜索这些元素的祖先,并构建一个新的 jQuery 对象,该对象包含最近的已定位祖先。如果一个元素的 CSS position 属性为 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
|
|