有没有办法在jQuery中测量窗口的偏移量,而不是比较“固定”元素和相对定位元素的位置?
我需要能够知道窗口滚动的距离,以便我可以使用该图来计算固定元素(相对于视口顶部)的高度与相对对象(相对的)之间的差异到文档的顶部)
答案 0 :(得分:7)
$(window).scrollTop()
和$(window).scrollLeft()
可用于查找滚动位置。
答案 1 :(得分:1)
使用不带jQuery的普通Javascript应该是window.pageXOffset
和window.pageYOffset
,它通过滚动返回偏移的像素数。
来源:https://developer.mozilla.org/en-US/docs/Web/API/Window/scrollY
答案 2 :(得分:0)
document.body.offsetWidth;
和
document.body.offsetHeight;
通过使用这些javascript函数,您可以获得浏览器窗口的实际宽度和高度