2

考虑下图:

在此处输入图像描述

我想计算子元素在其直接父元素中的垂直偏移量。请注意,子元素有一个边距(由浅蓝色表示)。

jQuery 提供.position(),但不幸的是该方法计算偏移量:

“......相对于偏移父级。”

在这种情况下,父元素没有position设置为,不幸的是relative,这无法更改。

尽管如此,有没有办法获得子元素相对于其直接父元素的偏移量?

4

1 回答 1

2

你可以这样做

$(this).offset().top - $(this).parent().offset().top
于 2013-11-08T23:15:41.543 回答