1

我有一个充满 div 的网页,当页面从底部到达 300px 时,它会加载更多的 div。我很难找到一种适用于任何地方的检测。

我需要一些 JavaScript(即不是 JQuery)if 语句来放入 body 的 onscroll 函数,该函数将检测浏览器从底部滚动到 300px 以下,它适用于 IE、FF、Chrome、Opera、Safari、Android 浏览器、iBrowsers 等。

4

3 回答 3

1

您可以使用类似的库

http://code.google.com/p/jquery-appear/

并绑定到您在每个批次中动态显示的最后一个元素,这样当它进入视图时,就会显示下一个批次。

于 2012-04-09T21:19:11.820 回答
0

我很确定您可以在文档对象或可能的正文标记上使用 jQuery 的“scrollTop”方法。

IE

if ($(document).scrollTop() > whatever) {
 doWhatever();
}
于 2012-04-09T21:20:59.980 回答
0

你必须知道点的位置,然后检查窗口scrollTop

if ($(window).scrollTop() > point) {
 //Carry On
}
于 2012-04-09T21:23:56.357 回答