當須要在頁面內導航,好比回到頂部,通常來講一句window.scrollTo(0,0)
就能夠搞定。javascript
然而近日碰到個奇怪的現象,刷新後,滾動到了頂部,而後瀏覽器有很大機率跳回到原位置。css
試過如下方法(包括延遲和組合執行):html
window.scrollTo(0, 0);
window.scrollTo(0, Math.round(Math.random()*5));
$('html,body').scrollTop(0);
document.getElementById('ELEMENT_ID').scrollIntoView();
這個頁面比較特殊的地方在於,使用了分樓層(即多個UL列表)分頁(經過偵聽滾動事件,逐漸加載列表數據)的交互效果,但若是分樓層不分頁,或者單樓層分頁,均可以順利跳轉到任意位置,無回跳。java
搜索過stackoverflow上面的相關問答,都沒能解決問題。瀏覽器
待解決。dom