如果您访问dzone.com,您会发现所有帖子仅显示在1页上。当我们向下滚动该页面时,较旧的帖子将被添加到页面的末尾(可能会在页面开头的某些帖子中删除视图端口之外的帖子)。
我的问题是: - 如何知道用户是否使用javascript / jQuery向下/向上滚动? - 如何知道用户是否位于页面顶部(他们单击Ctrl + Home)?
谢谢。
答案 0 :(得分:2)
您需要处理scroll
事件并使用AJAX加载更多数据。
答案 1 :(得分:0)
Scott Hanselman有一篇关于它的博文:Infinite Scroll WebSites via AutoPagerize - Hacky, but the beginning of something cool
答案 2 :(得分:0)
当滚动位置靠近页面底部时,使用AJAX加载更多内容。
查看Slashdot如何做到这一点。
答案 3 :(得分:0)
你可以通过多种方式实现,其目的是懒洋洋地加载内容。 有一个简短的教程,其中包含一个可能的解决方案here。