我如何确定jQuery窗口的高度和滚动位置?
我需要抓住窗口的高度和jQuery中的滚动偏移量,但是我还没有在jQuery文档或Google中find任何运气。
我90%肯定有一种方法来访问一个元素(可能包括窗口)的高度和scrollTop,但我找不到具体的参考。
从jQuery文档:
const height = $(window).height(); const scrollTop = $(window).scrollTop();
http://api.jquery.com/scrollTop/
http://api.jquery.com/height/
从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
$(window).height() $(window).width()
还有一个jQuery插件来确定元素的位置和偏移量
http://plugins.jquery.com/project/dimensions
滚动offset =元素的offsetHeight属性