簡體   English   中英

頁面刷新后自動滾動不起作用

[英]Autoscrolling after page refresh doesn't work

刷新后,我試圖自動滾動到水平網站的左側(如按F5鍵)。 我正在嘗試scrollLeft()卻一無所獲。 現在window.scrollTo(0,0)可以正常工作,但是只需要像這樣的按鈕:

 function scrollWindow()
 {
 window.scrollTo(0,0); 
 }

<input type="button" onclick="scrollWindow()" value="Scroll" />

這可行,但不能用$(document).ready(function());

<script>
   $(document).ready(scrollWindow());
</script>

我在另一個問題的最佳答案中找到了:

 $(document).ready(function(){
    $(this).scrollTop(0);
});

但這對我沒有用。 誰能幫助我解決這個問題?

嘗試這個:

$(document).ready(function(){
    scrollWindow();
});

$(document).ready(scrollWindow());

您在文檔准備好之前執行scrollWindow函數。 腳本初始化后立即調用。 這就是為什么它不起作用。 我可以修改@Eli答案並建議使用下一個功能:

$(document).ready(scrollWindow);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM