我将jquery.mmenu插件用作汉堡菜单:
import $ from 'jquery';
import 'jquery.mmenu';
$(document).ready(function () {
$('#mobileMenu').mmenu();
});
这有效。但是我已经包含了已经通过CDN的jquery:
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.slim.min.js"></script>
因此,如果我删除:import $ from 'jquery';
。我得到:
TypeError:$(...)。mmenu不是函数
为了不两次包含jquery,我该怎么写?
答案 0 :(得分:0)
只需在库顶部添加jquery
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jQuery.mmenu/6.1.0/jquery.mmenu.all.js"></script>