Javascript 无限滚动到页面底部
我一直在编写一个脚本,它会自动滚动到我的twitter追随者[twitter.com/following]列表的死胡同。到目前为止,我通过我的新手知识实现了这一点: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
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()方法停止滚动吗?