jquery在歌剧中顺利滚动出错

时间:2011-04-01 04:06:56

标签: javascript jquery animation opera scrolltop

我刚刚在最新版本的Opera上尝试了一段代码,它不会动画!它只是直线上升(我试图以平滑的动画回到顶部)

我该如何解决这个问题?

代码:

$(function(){
  $(".top").click(function(document){
    $("html, body").animate({scrollTop:0},"slow");
  });
})
编辑:我在Opera 11.01 build 1190上。

1 个答案:

答案 0 :(得分:1)

这个http://free-top.tym.cz/forum/javascript/index.php?ds=scroll-window-smoothly-javascript

很容易解决问题
$(function(){
  $(".top").click(function(document){
    if( $.browser.opera) {
       $("html").animate({scrollTop:0},"slow");
     } else {
       $("html, body").animate({scrollTop:0},"slow");
     }
  });
})