在使用 animate()做返回顶部的动画时,会出现对Firefox无效的情况,如:
$('body').animate({scrollTop:'0'},500);它对Chrome,IE,Opera 有效,而另一种情况:
$('html').animate({scrollTop:'0'},500);则只对Firefox有效。
如果需要对所有浏览器有效,则需要将两者结合起来:
$('html,body').animate({scrollTop:'0'},500);这样就可以对所有浏览器有效了。
本文介绍了一种使用 jQuery 的 animate 方法实现跨浏览器兼容的滚动到顶部动画的方法。通过结合选择器 'html' 和 'body',确保了在 Chrome、Firefox、IE 和 Opera 等不同浏览器上都能正常工作。
2073

被折叠的 条评论
为什么被折叠?



