小编典典

Wordpress 如何使用 jquery 和 $ 符号

all

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

$(document).ready(function(){

    // jQuery code is in here

});

我从 WordPress 仪表板中调用此脚本,并在 jQuery 框架加载后加载它。

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

类型错误:$ 不是函数

$(文档).ready(函数(){

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

(function($){

    // jQuery code is in here

})(jQuery);

我已经多次遇到此错误,不知道如何处理它。

任何帮助将不胜感激。


阅读 225

收藏
2022-05-22

共1个答案

小编典典

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

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

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

jQuery(function ($) { ...
2022-05-22