javascript - $ 未定义,但 jQuery 在 WordPress 中已定义

标签 javascript jquery wordpress

什么可能导致 Firefox 告诉我 $ 未定义,但使用“jQuery”可以按预期工作。

我使用的是 Wordpress 3.4,Wordpress 附带了 jQuery。这是 WordPress 特有的吗?

最佳答案

jQuery.noConflict()已被调用。要通过最少的代码更改来解决此问题,请执行以下操作。

之前:

$("your").code(function () {
  $("that").uses($.all("over").the("place"));
});

之后:

(function ($) {
  $("your").code(function () {
    $("that").uses($.all("over").the("place"));
  });
})(jQuery);

关于javascript - $ 未定义,但 jQuery 在 WordPress 中已定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13258143/

相关文章:

php - 重定向到标题而不在php中打印js警报

Javascript 获取两个特定工作日之间的工作日

javascript - css: <img> 给定坐标 x,y 位于另一个图像顶部的位置(使用 jquery)

php - 没有 URL 重写的元刷新

javascript - Wordpress url 中的 & 或 & 是正确的方法

Javascript 变量未在另一个 javascript 中呈现

javascript - 在 geo div 中,如何添加 else show #other-country

ajax - 如何在 ajax 调用完成之前阻止页面导航

jquery - 拖放表格单元格内容

html - 输入和提交按钮在同一行