gpt4 book ai didi

javascript - 自动滚动 jquery 无限滚动循环

转载 作者:行者123 更新时间:2023-11-28 04:17:14 26 4
gpt4 key购买 nike

我有一个页面,我希望它在加载完整页面后自动滚动,滚动到底部并基本上自动循环到页面的开头(本质上加载其下方的同一页面)以使这是一个无限循环。我有以下脚本可以执行此操作,但在顶部/底部滚动几次后它会中断。到目前为止,我正在使用 jQuery 来提供帮助。我在另一篇 StackOverflow 帖子中找到了这段代码,但找不到。

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);

最佳答案

我能够使用更简单的方法解决它:

window.onload = function () {
var Delay = $(document).height() * 65;
var DelayBack = $(document).height() * 5;
function animateBox() {
$('html, body')
.animate({scrollTop: $(document).height()}, Delay, 'linear')
.animate({scrollTop: 0}, DelayBack, animateBox);
}
setInterval(animateBox, 100);
}

关于javascript - 自动滚动 jquery 无限滚动循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45726296/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com