光滑的滚动jquery脚本在chrome中工作,但在Firefox中不起作用?为什么?

时间:2013-12-23 14:32:41

标签: javascript jquery

在谷歌浏览器中工作得很好,但在Firefox中不起作用。 我得到了一些不好的代码或浏览器问题?

<script type="text/javascript">
$("#menu a").click(function(){
    var faqId = $(this).attr("href");
    $("body").animate({scrollTop: $(faqId).offset().top}, "slow");
    return false;
});

    $("#footer a").click(function(){
    var faqId = $(this).attr("href");
    $("body").animate({scrollTop: $(faqId).offset().top}, "slow");
    return false;
});
</script>

1 个答案:

答案 0 :(得分:1)

要支持Firefox,请为HTML标记设置动画:

$("body, html").animate(...);