2013-12-21 27 views
-1

如何检查用户是否滚动到页面的底部?如果用户滚动到底部

$(window).scroll(function() 
{ 
    if($(window).scrollTop() == $(document).height() - $(window).height()) 
    { 

    } 
}); 

不是作品。它仅适用于页面的顶部... 我使用:jQuery的1.10.2.min.js

+0

这工作得很好,你必须有一些其他元素,边际,填充等没有考虑到,或者你简单地做错了 – adeneo

+0

退房http://tmp.neatek.ru/ – Neatek

+1

而你必须在页面上设置DOCTYPE,否则窗口/文档高度总是等于0 –

回答

0

获取文档的高度和窗户好像是说pageWidth - pageWidth这是0,这是不是你当然,它会告诉你用户是否在页面顶部。考虑if($(window).scrollTop() + $(window).height() == $(document).height()),它会告诉你用户是否在页面的底部。