TypeError:$(...)。mmenu不是函数

时间:2019-07-02 07:42:54

标签: jquery mmenu

我将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,我该怎么写?

1 个答案:

答案 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>