Javascript 刷新页面时使用Scroll()函数

Javascript 刷新页面时使用Scroll()函数,javascript,jquery,html,scroll,Javascript,Jquery,Html,Scroll,我想使用scroll()函数来检测我何时向下滚动页面。 例如,此代码: $(window).scroll(function () { alert(); }); 我的问题是,当我在页面顶部并向下滚动时,此代码可以工作,但当我不在页面顶部并刷新页面时,在任何滚动之前都会发出警报 我希望它只在我滚动时工作。当我已经在页面中间没有滚动的时候就不会了 你有什么建议吗?我希望我明白了 Tim有一个检测上/下鼠标滚轮的程序。问题是,重新加载后,您将滚动到站点的最后一个位置 您可以在将滚动事件

我想使用scroll()函数来检测我何时向下滚动页面。 例如,此代码:

$(window).scroll(function () {
    alert();
});    
我的问题是,当我在页面顶部并向下滚动时,此代码可以工作,但当我不在页面顶部并刷新页面时,在任何滚动之前都会发出警报

我希望它只在我滚动时工作。当我已经在页面中间没有滚动的时候就不会了

你有什么建议吗?我希望我明白了


Tim

有一个检测上/下鼠标滚轮的程序。

问题是,重新加载后,您将滚动到站点的最后一个位置

您可以在将滚动事件分配给窗口之前设置超时,如:

setTimeout(function() {
 $(window).scroll(function () {
  alert();
 });  
}, 5000);

如果您使用的是jquery,请尝试通过在scrollTop()方法中执行If条件来解析。这将给你滚动条的位置

如果在文档就绪时使用JavaScript或jquery,效果会更好