online - www jquery com html




jQuery的动画scrollTop不能在IE 7中工作 (3)

以下作品在Chrome / FF等...

$('body').animate({scrollTop : 0}, 0);

但是,在IE 7中,它什么都不做。
有其他选择吗?


$('body, html').animate({scrollTop : 0}, 0);

编辑正如许多人指出的那样,最好使用:

$('body, html').animate({scrollTop : 0}, 0);

组:

# FF、IE8        
document.documentElement.scrollTop = 100;

# chrome
document.body.scrollTop = 100;

得到:

scrollTop = document.documentElement.scrollTop + document.body.scrollTop;




cross-browser