有什么方法可以让 div 慢慢滚动并进入页面末尾。单击按钮我会快速进入页面末尾。但是可以慢慢进行吗?
我在按钮单击时使用了它。
window.scrollTo(0, document.body.scrollHeight);
有什么方法可以让 div 慢慢滚动并进入页面末尾。单击按钮我会快速进入页面末尾。但是可以慢慢进行吗?
我在按钮单击时使用了它。
window.scrollTo(0, document.body.scrollHeight);
animate
为此目的使用 jQuery :
$('html, body').animate({ scrollTop: document.body.scrollHeight }, 1000);
这里的1000
值是这个动画的计时器,值越大,动画/滚动越慢。
您可以.animate
按照我在评论中的建议使用来做到这一点。
样本
$("a[href='#bottom']").click(function() {
$("html, body").animate({ scrollTop: $(document).height() }, "slow");
return false;
});