在我在网上找到的有关使用 jQuery 实现页面滚动动画的所有教程中,我发现大多数教程都使用以下代码来执行此操作:
$("html, body").animate(....
我试图找出为什么需要为 2 个对象设置动画:html 和 body,但运气不佳。
我可能认为它需要覆盖所有主要浏览器......但为什么真的,有人可以解释一下吗?
chrome/safari使用html来制作动画,而firefox使用body(可能是相反的方式,不记得了!)
你可以只使用 $(window).animate。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)