当我打开一个页面时,窗口偏移量为0但是当我滚动页面时,窗口的偏移量会相应增加?如何在网页的任何特定位置找到窗口的偏移量?
答案 0 :(得分:13)
您可以使用window
&获取window.scrollX
的滚动偏移量。 window.scrollY
。有关详细信息,请参阅scrollY上的MDN article。
window.scrollY; // the current vertical scroll offset of the window
以为我会提供非jQuery版本。
答案 1 :(得分:6)
我不知道我是否得到了这个问题,但是为了获得滚动偏移量:
var scrollOffset = $(window).scrollTop();
答案 2 :(得分:1)
窗口对象或窗口元素未定义 .offset()方法因此您 应该使用 .scrollTop()方法来解决您的问题:)