gpt4 book ai didi

javascript - 重新加载浏览器不会将页面重置为顶部

转载 作者:数据小太阳 更新时间:2023-10-29 04:22:38 24 4
gpt4 key购买 nike

我以为当您单击刷新时,浏览器应该将您的页面重置到顶部?我正在使用 js Accordion ,当我刷新时,它会关闭 Accordion 但不会将页面重新定位到顶部。

http://imip.rvadv.com/index3.html

最佳答案

好吧,如你所见,它没有:)

但是你可以用一些简单的 jQuery 强制它:

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

编辑:

似乎在 IE 9、FF 12 和 Chrome 20.0 中有效的唯一方法如下:

$(document).ready(function(){
$('html').animate({scrollTop:0}, 1);
$('body').animate({scrollTop:0}, 1);
});

奇怪的是,当我尝试直接滚动元素而不应用任何动画(即 $('html').scrollTop(0))时,它不起作用。由于持续时间设置为 1 毫秒,因此用户不会注意到任何事情。

如果有人能阐明这一点,我会很高兴 - 为什么滚动只适用于动画?

关于javascript - 重新加载浏览器不会将页面重置为顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11486527/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com