jQuery中animate()的方法以及$(“body”).animate({“scrollTop”:top})不被Firefox支持问题的解决

$("body").animate({"scrollTop":top})

不被Firefox支持问题的解决。文章源自:https://www.tuzier.com/生活小百科-https://www.tuzier.com/life/178.html

其实是使用body的:文章源自:https://www.tuzier.com/生活小百科-https://www.tuzier.com/life/178.html

$("body").animate({"scrollTop":top})文章源自:https://www.tuzier.com/生活小百科-https://www.tuzier.com/life/178.html

只被chrome支持,而不被Firefox支持。文章源自:https://www.tuzier.com/生活小百科-https://www.tuzier.com/life/178.html

而使用html的:文章源自:https://www.tuzier.com/生活小百科-https://www.tuzier.com/life/178.html

$("html").animate({"scrollTop":top})文章源自:https://www.tuzier.com/生活小百科-https://www.tuzier.com/life/178.html

只被Firefox支持,而不被chrome支持。文章源自:https://www.tuzier.com/生活小百科-https://www.tuzier.com/life/178.html

如果想让这段js被chrome和Firefox都支持的话,应该这样:文章源自:https://www.tuzier.com/生活小百科-https://www.tuzier.com/life/178.html

$("html,body").animate({"scrollTop":top})文章源自:https://www.tuzier.com/生活小百科-https://www.tuzier.com/life/178.html

看到了吗,就是将html和body这两者都加上就可以了。文章源自:https://www.tuzier.com/生活小百科-https://www.tuzier.com/life/178.html

 
  • 本站文章来自网友投稿、本站原创以及互联网统一发布,部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考。转载请务必保留本文链接:https://www.tuzier.com/life/178.html