jQuery没有定义 - WordPress footer.php

时间:2016-05-15 17:31:58

标签: javascript php jquery

我在footer.php上使用自定义WordPress主题:

<script async src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script type="text/javascript">
jQuery(window).scroll(function(){
    if(jQuery(document).scrollTop() > 500){
        jQuery("a.toTop").addClass("active");
    }else{
        jQuery("a.toTop").removeClass("active");
    }
});

jQuery(document).ready(function() {
    jQuery("a.toTop").click(function() {
        return jQuery("html, body").animate({
            scrollTop: 0
        }, 1e3), !1
    });
});

</script>

Web控制台说:

ReferenceError: jQuery is not defined

有什么想法吗? Thanks1

2 个答案:

答案 0 :(得分:1)

从jQuery调用中删除“async”。

答案 1 :(得分:1)

您真的需要jQuery脚本标记中的“async”属性吗? 如果没有,请尝试删除它,它解决了问题。