如何使用JavaScript/jQuery滚动到页面顶部?

10 浏览
0 Comments

如何使用JavaScript/jQuery滚动到页面顶部?

有没有办法用JavaScript/jQuery控制浏览器的滚动?

当我将页面滚动到一半时,然后触发刷新,我希望页面回到顶部,但实际上它会尝试找到上次滚动的位置。所以我做了这个:

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

但是没有成功。

编辑

所以你们两个的回答在页面加载后调用时都有效-谢谢。然而,如果我只是刷新页面,看起来浏览器会在 .ready 事件之后计算并滚动到它的旧的滚动位置(我也测试了 body onload() 函数)。

那么后续问题是,有没有办法阻止浏览器滚动到过去的位置,或者在完成其操作后重新滚动到顶部?

0