我試圖在頁面底部放置一個簡單的「滾動到頂部」按鈕,使用平滑滾動到頂部。我讀過的所有內容都說這應該是使用「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