Javascript 检测页面的滚动结束
我有一个div,位置Javascript 检测页面的滚动结束,javascript,jquery,Javascript,Jquery,我有一个div,位置固定和顶部:96.9%。当页面到达其末尾时(即当页面无法进一步向下滚动时),我需要处理此div。如何检测页面滚动是否已到达终点?我这样做: if( ($(window).scrollTop() + $(window).height()) == $(document).height()) { // No more scroll! } 是否有更好的方法检测此问题? var pixelsBelow=$(窗口).scrollHeight-$(窗口).clientHeight-
固定和顶部:96.9%
。当页面到达其末尾时(即当页面无法进一步向下滚动时),我需要处理此div
。如何检测页面滚动是否已到达终点?我这样做:
if( ($(window).scrollTop() + $(window).height()) == $(document).height()) {
// No more scroll!
}
是否有更好的方法检测此问题?
var pixelsBelow=$(窗口).scrollHeight-$(窗口).clientHeight-$(窗口).scrollTop;
如果(以下像素>10).
10是斜率系数;您通常会希望触发“底部”事件,即使仍有一些像素不可见