【问题标题】:Slide to Top on Refresh JS在刷新 JS 上滑动到顶部
【发布时间】:2012-07-18 01:40:41
【问题描述】:

我正在使用此代码让我的页面在刷新时返回到页面顶部。但是,我希望它以与我的手风琴相同的平滑度滑到顶部。在 FF 中检查 - 不要在 IE9 中尝试这个,那里有一个我还没有发现的错误(除非你只是想为我修复它!)。

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

你可以在这里看到它:http://imip.rvadv.com/index3.html

从更哲学的角度来看:这是一个愚蠢的想法吗?我真的应该关心这个吗?

【问题讨论】:

    标签: javascript jquery accordion


    【解决方案1】:

    animate() 方法的第二个参数以毫秒为单位。将其更改为1000 应该没问题。

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

    这可能会给您带来一些跨浏览器问题,特别是在 Opera 中,如discussed here

    【讨论】:

    • 哦,呵呵。我尝试取消 html 调用,但没有成功。
    • 抱歉!我更新了我的答案。如果它在 Opera 中给您带来问题,请查看该链接。
    猜你喜欢
    • 2021-04-18
    • 2021-04-19
    • 1970-01-01
    • 2015-07-18
    • 1970-01-01
    • 2015-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多