如何在jQuery中确定窗口的高度和滚动位置?

2022-08-30 01:47:00

我需要在jQuery中获取窗口的高度和滚动偏移量,但是我没有运气在jQuery文档或Google中找到它。

我90%确定有一种方法可以访问元素的高度和scrollTop(可能包括窗口),但我就是找不到特定的引用。


答案 1

来自 jQuery Docs:

const height = $(window).height();
const scrollTop = $(window).scrollTop();


http://api.jquery.com/scrollTop/ http://api.jquery.com/height/


答案 2

http://api.jquery.com/height/(注意:窗口和文档对象的使用之间的差异)

$(window).height();   // returns height of browser viewport
$(document).height(); // returns height of HTML document

http://api.jquery.com/scrollTop/ 相比

$(window).scrollTop() // return the number of pixels scrolled vertically