$("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这两者都加上就可以了。

posted @ 2020-03-20 16:52  rachelch  阅读(150)  评论(0)    收藏  举报