TypeError:调用jQuery函数时$不是函数

杰森

我在使用jQuery包装器的WordPress插件中有一个简单的jQuery脚本,如下所示:

$(document).ready(function(){

    // jQuery code is in here

});

我从WordPress仪表板内部调用此脚本,并在jQuery框架加载后将其加载。

当我在Firebug中检查页面时,我一直不断收到错误消息:

TypeError:$不是函数

$(document).ready(function(){

我是否应该将脚本包装在此函数中:

(function($){

    // jQuery code is in here

})(jQuery);

我已经多次发生此错误,并且不确定如何处理。

任何帮助将不胜感激。

爆炸药

默认情况下,当您将jQuery放入Wordpress中时,必须使用jQuery$而不使用(这是为了与其他库兼容)。

将其包装的解决方案function可以很好地工作,或者可以以其他方式加载jQuery(但这在Wordpress中可能不是一个好主意)。

如果必须使用document.ready,则实际上可以传递$给函数调用:

jQuery(function ($) { ...

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

jQuery问题“ TypeError:$ .getJSON不是函数”

jQuery验证插件-TypeError:$(...)。validate不是函数

jQuery:未捕获的TypeError:$(...)。click不是函数

Uncaught TypeError:使用jQuery UI时undefined不是函数

TypeError:jQuery(...)。ready(...)不是函数

TypeError:children.size不是jQuery的函数

jQuery:未捕获的TypeError:$(...)。error不是函数

使用.length时获取“ typeError”“不是函数”

TypeError:调用Graphql突变时obj.hasOwnProperty不是函数

jQuery.ajax不是函数TypeError

解析对象时TypeError对象不是函数

jQuery Uncaught TypeError:$(...)。resizable不是函数

未捕获的TypeError:jQuery不是函数

调用Firebase函数时,httpsCallable不是函数

调用`useFirestoreConnect`时对象不是函数

TypeError:调用类方法时不是函数

TypeError:jQuery(...)。carouFredSel不是函数

调用函数时收到错误“未捕获的TypeError:未定义不是函数”

TypeError:jQuery(...)。iosSlider不是函数

Javascript,jQuery错误TypeError:$(...)。autocomplete不是函数

typeerror jquery(...)。isotope不是函数

TypeError:对象不是函数-jQuery

调用函数时出现“不是'subtype'错误”

TypeError:从函数调用时,null不是对象

Typescript调用函数TypeError:this.array [i] .greet不是函数

Jquery-TypeError: jQuery(...).MyFunc 不是函数

当子组件尝试调用传递的函数时,在 React 中出现 typeError 说 this.props 不是函数

调用 asyc await 时 undefined 不是函数

jQuery TypeError - 显示不是函数