我试图在页面底部放置一个简单的“滚动到顶部”按钮,使用平滑滚动到顶部。我读过的所有内容都说这应该是使用“animate({scrollTop})”脚本的简单方法。但是,它总是直接跳到顶部,跳过滚动动画。jquery scrollTop with animation
脚本:
$('#jump').click(function(){
$('body, html').animate({
scrollTop: 0px
}, 600);
});
和HTML标签(包括万一风格标签):
<a href="#" id="jump" style="position:absolute; bottom:10px; right:10px">scroll to top</a>
这里有一个的jsfiddle展示了同样的问题的删节版:http://jsfiddle.net/5V5Tf/
这似乎是一个直截了当的问题......图我只是心不在焉,错过了一些明显的东西。
感谢
'0px'不是一个有效的JavaScript文字。将其更改为“0px''(引用)或只是”0“。 – rvighne