当jQuery()没有定义时,该怎么做,但$()工作正常

时间:2017-02-08 20:30:47

标签: jquery

我在使用Laravel时遇到了麻烦,并以正确的方式包含了jQuery。我在package.json中将它作为依赖项之一,并且 $()在控制台中工作正常,但如果我尝试 jQuery(),它会给我错误,就好像它没有被包括在内一样。知道怎么解决吗?

1 个答案:

答案 0 :(得分:0)

我也有webpack的类似问题。我已经通过cdn链接在脚本中包含了jQuery库,而不是导入jQuery。

因此,我不仅使用了jQuery或$,还使用了window.jQuerywindow.$,现在没有警告消息。

或者,您可以导入jQuery或$而不是插入脚本:

import jQuery from 'jquery'
// now, no need to use window.jQuery
// just jQuery works fine without any warning