<分区>
刚刚发现我们购物车上使用的排序插件存在问题,昨天工作正常,并且没有对其进行任何更改。本站位于here . 我意识到 HEAD 中有一堆 javascript 和 jquery,我确信这无济于事。我收到的错误是对象 [object Window] 的属性“$”不是函数。这里可能发生 jQuery 冲突吗?
<分区>
刚刚发现我们购物车上使用的排序插件存在问题,昨天工作正常,并且没有对其进行任何更改。本站位于here . 我意识到 HEAD 中有一堆 javascript 和 jquery,我确信这无济于事。我收到的错误是对象 [object Window] 的属性“$”不是函数。这里可能发生 jQuery 冲突吗?
最佳答案
在闭包中敲击任何 Javascript 代码,
(function($){
// code goes here
})(jQuery);
这将防止 jQuery 和 $ 的使用出现任何问题,因为您所做的是创建一个以 $ 作为名称的函数,然后强制闭包内的所有内容都将使用 $< 的函数本地副本/p>
关于javascript - 对象 [object Window] 的“$”不是函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11037955/