jQuery is not defined - WordPress footer.php


jQuery is not defined - WordPress footer.php

我在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>

网络控制台显示:

ReferenceError: jQuery is not defined

有什么想法吗?Thanks1

从jQuery调用中删除"async"。

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