簡體   English   中英

使用jQuery加載頁面時自動滾動頂部

[英]Auto scroll top when page loaded using jQuery

我正在嘗試使用jQuery在頁面加載時自動滾動頁面返回頂部。 這是我的代碼:

<script type="text/javascript">
    $(document).ready(function () {

        $(window).scrollTop(0);
        return false;

    });
</script>

但是,代碼不起作用。 我也嘗試將$(window)替換$(window) $('html, body') ,遺憾的是它仍然不起作用。

所以有人可以就此提出建議嗎? 非常感謝!

嘗試這個

<script type="text/javascript">
    $(document).ready(function () {
        window.scrollTo(0,0);
    });
</script>

參數0,0是x和ycoördinates。

我希望它有所幫助。

以上解決方案在Chrome中對我不起作用。 這是我最成功的:

$(window).on('beforeunload', function() {
  $('body').fadeOut(225);
});

如果您使用此解決方案,則更容易,更可靠:

<script type="text/javascript">
   $('html,body').animate({scrollTop:0},800);
</script>

事實上,有些瀏覽器會響應'html' ,有些會回復'body'

PS。 “800”是動畫的持續時間。

這是jQuery安全的:

 < script type="text/javascript"> $(window).scrollTop(0); </script> 

暫無
暫無

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

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