用法
.offsetParent() => jQuery
.offsetParent() => jQuery
说明:获取定位的最近的祖先元素。
-
添加的版本:1.2.6
.offsetParent()
- 此方法不接受任何参数。
给定一个表示一组 DOM 元素的 jQuery 对象,.offsetParent()
方法允许我们在 DOM 树中搜索这些元素的祖先,并构造一个新的 jQuery 对象,围绕最近的定位祖先。如果元素的 CSS 位置属性为 relative
、 absolute
或 fixed
,则称该元素已定位。此信息对于计算执行动画和在页面上放置对象的偏移很有用。
考虑一个页面,上面有一个基本的嵌套列表,有一个定位元素:
|
如果我们从项目 A 开始,我们可以找到它的定位祖先:
|
这将更改已定位的列表项 II 的颜色。
例子:
找到项目"A."的offsetParent
|
演示:
相关用法
- JQuery .offset()用法及代码示例
- JQuery .off()用法及代码示例
- JQuery .one()用法及代码示例
- JQuery .on()用法及代码示例
- JQuery .odd()用法及代码示例
- JQuery .outerWidth()用法及代码示例
- JQuery .outerHeight()用法及代码示例
- JQuery .jquery用法及代码示例
- JQuery .scroll()用法及代码示例
- JQuery .add()用法及代码示例
- JQuery .contextmenu()用法及代码示例
- JQuery .undelegate()用法及代码示例
- JQuery .load()用法及代码示例
- JQuery .contents()用法及代码示例
- JQuery .empty()用法及代码示例
- JQuery UI .labels()用法及代码示例
- JQuery UI .addClass()用法及代码示例
- JQuery .click()用法及代码示例
- JQuery UI .toggleClass()用法及代码示例
- JQuery .removeAttr()用法及代码示例
- JQuery .addClass()用法及代码示例
- JQuery UI .cssClip()用法及代码示例
- JQuery .next()用法及代码示例
- JQuery UI .hide()用法及代码示例
- JQuery .promise()用法及代码示例
注:本文由纯净天空筛选整理自jquery.com大神的英文原创作品 .offsetParent()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。