Javascript 使用jQuery加载页面时自动向上滚动

Javascript 使用jQuery加载页面时自动向上滚动,javascript,jquery,Javascript,Jquery,我正在尝试使用jQuery在加载页面时自动将页面滚动回顶部。 这是我的密码: <script type="text/javascript"> $(document).ready(function () { $(window).scrollTop(0); return false; }); </script> $(文档).ready(函数(){ $(窗口).scrollTop(0); 返回false; }); 但是,

我正在尝试使用jQuery在加载页面时自动将页面滚动回顶部。 这是我的密码:

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

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

    });
</script>

$(文档).ready(函数(){
$(窗口).scrollTop(0);
返回false;
});
但是,该代码不起作用。 我还尝试将
$(窗口)
替换为
$('html,body')
, 遗憾的是,它仍然不起作用

那么,有人能就此提出建议吗? 非常感谢

试试这个

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

$(文档).ready(函数(){
滚动到(0,0);
});
参数0,0是x和y坐标


我希望它能有所帮助。

如果您使用此解决方案,将更容易、更可靠:

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

$('html,body').animate({scrollTop:0},800);
事实上,有些浏览器会响应
'html'
,有些浏览器会响应
'body'


PS.“800”是动画的持续时间。

上述解决方案在Chrome中对我不起作用。这是我最成功的地方:

$(window).on('beforeunload', function() {
  $('body').fadeOut(225);
});
这是jQuery安全的: