javascript - Magento 2 : $ is not a function

标签 javascript themes magento2

我使用文件 \app\design\frontend\<vendor>\<theme>\Magento_Theme\layout\default_head_blocks.xml 在我的自定义主题中添加了一些 js 文件

<link src="js/modernizr.custom.28468.js"/>
<link src="js/jquery.js"/>
<link src="js/bootstrap.min.js"/>
<link src="js/wow.js"/>
<link src="js/jquery.bxslider.js"/>
<link src="js/jquery_select.js"/>
<link src="js/page.js"/>

但它在控制台中显示一些错误,并且功能无法正常工作

image

任何帮助将不胜感激。

最佳答案

这是因为您使用的js文件中存在一些jquery冲突。 请在 page.js 的第一行添加以下代码

var $ = jQuery.noConflict();

关于javascript - Magento 2 : $ is not a function,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38743494/

相关文章:

javascript - 使用 Knockoutjs 绑定(bind)始终在第一个位置添加一条记录

javascript - TinyMCE 的 jbimages 插件无法在 godaddy 上运行

R ggplot2 : how to make x-axis lines not overlapping y-axis?

安卓 : Magento 2 e-commerce Website not Working in android Webview

azure - 设置速度极慢 :upgrade on magento 2. 4

php - 有没有办法在 PHP 中使用 &lt;![if !(IE 8)]>?

javascript - 使用 Bootstrap 背景与我的模态形式重叠

CSS 媒体查询根本不起作用

qt - Material 主题似乎在 QML 中不起作用

magento2 - 购物车 Magento2 REST API 和前端