【发布时间】:2017-08-17 03:50:06
【问题描述】:
我有一个页面,我想让它在整个页面加载后自动滚动,滚动到底部并基本上自动循环到页面的开头(基本上是在它下面加载相同的页面)以使它是一个无限循环。我有以下脚本可以执行此操作,但在顶部/底部滚动几次后它会中断。到目前为止,我正在使用 jQuery 来提供帮助。我在另一个 StackOverflow 帖子上找到了这个 sn-p,但找不到它。
function scroll(element, speed) {
element.animate({ scrollTop: $(document).height() }, speed,'linear', function() {
$(this).animate({ scrollTop: 0 }, 3000, scroll(element, 4000));
});
}
setTimeout(function() {
scroll($('html, body'), 900000)
}, 3000);
【问题讨论】:
标签: javascript jquery infinite-loop infinite-scroll autoscroll