我使用文件 \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"/>
但它在控制台中显示一些错误,并且功能无法正常工作
任何帮助将不胜感激。
最佳答案
这是因为您使用的js文件中存在一些jquery冲突。 请在 page.js 的第一行添加以下代码
var $ = jQuery.noConflict();
关于javascript - Magento 2 : $ is not a function,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38743494/