我刚刚在最新版本的opera上尝试了一段代码,它不会做动画!它只是直线上升(我试图用流畅的动画锚回到顶部)
我该如何解决这个问题?
代码:
$(function(){
$(".top").click(function(document){
$("html, body").animate({scrollTop:0},"slow");
});
})
编辑:我在 Opera 11.01 build 1190 上。
我刚刚在最新版本的opera上尝试了一段代码,它不会做动画!它只是直线上升(我试图用流畅的动画锚回到顶部)
我该如何解决这个问题?
代码:
$(function(){
$(".top").click(function(document){
$("html, body").animate({scrollTop:0},"slow");
});
})
编辑:我在 Opera 11.01 build 1190 上。
通过这个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");
}
});
})