我有一個jQuery代碼從這個鏈接(頁面結束): How to scroll to top of page with JavaScript/jQuery?滾動時頁面加載
你爲什麼不只是使用一些參考元素在 HTML文件的開始,像
<div id="top"></div>
,然後加載網頁時,只需做
$(document).ready(function(){
top.location.href = '#top';
});
如果此功能後,觸發瀏覽器卷軸,你根本就
$(window).load(function(){
top.location.href = '#top';
});
現在,一切工作,但不是在谷歌瀏覽器! 我該如何解決谷歌瀏覽器的這段代碼? 以及如何我可以添加一些動畫到這段代碼?如滾動速度或快,慢等...
針對HTML標籤和body標籤在Chrome中應該可以正常工作。 – lewiguez
謝謝你。現在我可以如何爲這段代碼添加速度或動畫? top.location.href ='#top'; – Alireza
你不能猜到。你沒有設置標量屬性,所以不能動畫。基本上,動畫只是一個增加值的循環。這只是爲無法增加的內容設置一個值。現在,您可以找到#top元素和scrollTop垂直位置。您可以通過將動畫代碼中的scrollTop設置爲不是0,而是將其設置爲垂直位置值。 – lewiguez