$("body").animate({"scrollTop": top})不被Firefox支持的问题

$("body").animate({"scrollTop": top})被Firefox支持问题的解决:

其实是因为使用了body的:


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

只被chrome支持,而不被Firefox支持。

而使用html的:


$("html").animate(
{"scrollTop": top});

只被Firefox支持,而不被chrome支持。

如果想让这段js被chrome和Firefox都支持的话,应该这样:


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

就是将html和body这两者都加上就可以了。

原文地址:https://www.cnblogs.com/rachelch/p/12532755.html