Javascript 无限滚动到页面底部

Javascript 无限滚动到页面底部,javascript,jquery,Javascript,Jquery,我一直在编写一个脚本,它会自动滚动到我的twitter追随者[twitter.com/following]列表的死胡同。到目前为止,我通过我的新手知识实现了这一点: var delay=2000 setTimeout(function(){ for(var i = 0; i<10; i++){ window.scrollTo(0,document.body.scrollHeight); } },delay) var延迟=2000 setTime

我一直在编写一个脚本,它会自动滚动到我的twitter追随者[twitter.com/following]列表的死胡同。到目前为止,我通过我的新手知识实现了这一点:

var delay=2000       
setTimeout(function(){
    for(var i = 0; i<10; i++){   
    window.scrollTo(0,document.body.scrollHeight);
    }
},delay)
var延迟=2000
setTimeout(函数(){
对于(var i=0;i我认为您希望使用而不是

setInterval
将重复发射,而不仅仅是一次

这对我很有用:

setInterval(function() { window.scrollTo(0, document.body.scrollHeight); },
            2000);

如果滚动时没有请求延迟,可以使用:

function scrollToBottom() {
  // onscroll is only called when scrollHeight changes
  // avoiding infinit loop
  window.onscroll = () => {
    window.scroll(0, window.scrollHeight);
  }

  window.scroll(0, window.scrollHeight);
}

当我到达页面的死角时如何停止它?是的,clearInterval。应该在我链接的文档中详细描述。很高兴它对您有效。当我到达底部时,我需要调用clearInterval()方法停止滚动吗?