0

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

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

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

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

4

1 回答 1

1

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

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

不过,这可能会给您带来一些跨浏览器的问题,特别是在 Opera 中,如此处所述

于 2012-07-18T02:37:50.347 回答