jQuery CSS 操作 offsetParent() 方法

jQuery 参考手册 CSS 操作jQuery 参考手册 CSS 操作

offsetParent() 方法返回最近的祖先定位元素。

定位元素指的是元素的 CSS position 属性被设置为 relative、absolute 或 fixed 的元素。

可以通过 jQuery 设置 position,或者通过 CSS 的 position 属性。

 

1. 语法

$(selector).offsetParent()

 

2. 范例

设置最近的祖先定位元素的背景颜色:

$("button").click(function(){
  $("p").offsetParent().css("background-color","red");
});

我要试一试

jQuery 参考手册 CSS 操作jQuery 参考手册 CSS 操作

position() 方法返回匹配元素相对于父元素的位置(偏移)。该方法返回的对象包含两个整型属性:top 和 left,以像素计。此方法只对可见元素有效。1. 语法:$(selector).position()。