wordpress主题jquery报错jQuery is not defined

jQuery如果出现无法在WordPress中工作,先检查一下你代码是否为下面的这种使用方式。

$(document).ready(function(){

  alert('test');

});

它只是不起作用,没有弹出警报消息框。 同一脚本在单个HTML页面中按预期工作。 到底是什么? jQuery和WordPress之间是否存在任何互操作性问题?

必须要这样写才可以:

jQuery(document).ready(function($) {

    //......

});

如果已经使用了上面的方法操作jquery,还是出现报错jQuery is not defined,请确保你的页面中有jq的加载,如果是加载wordpress主题自带的jquery,用如下代码:

<?php wp_enqueue_script("jquery"); ?>

上面这句代码必须加在 wp_head(); 的前面。

我爱主题网 自2012
主题:260+ 销售:1000+
兼容浏览器

电话咨询

7*12服务咨询电话:

133-7205-6573

微信咨询