1

我需要从元素(div)的顶部到窗口顶部的当前位置获取页面上元素的位置。我不希望相对于页面顶部的位置(似乎偏移量和位置正在这样做?)

4

3 回答 3

3

获取父元素的偏移量,然后获取子元素的偏移量,然后从另一个中减去一个 - 繁荣你得到了你正在寻找的信息。

于 2012-11-30T09:31:56.853 回答
1

尝试:

 var top= $('#element').offset().top+ $(document).scrollTop();
于 2012-11-30T09:35:11.617 回答
0

使用$(element).offset().top

$(".element").offset().top;

并将其应用到您的页面......祝你好运

于 2012-11-30T09:34:34.247 回答