有没有办法慢慢滚动div竞争并转到页面末尾。点击按钮我快速转到结束页面。但是可以慢慢走?
我在点击按钮时使用了这个。
window.scrollTo(0, document.body.scrollHeight);
答案 0 :(得分:1)
为此目的使用jQuery animate
:
$('html, body').animate({ scrollTop: document.body.scrollHeight }, 1000);
此处的1000
值是此动画的计时器,值越大,动画/滚动的速度越慢。
答案 1 :(得分:0)
您可以使用我在评论中建议的.animate
来完成此操作。
<强>示例强>
$("a[href='#bottom']").click(function() {
$("html, body").animate({ scrollTop: $(document).height() }, "slow");
return false;
});