0

在模板中使用时,我无法让 jQuery.mmenu 插件与 Django 一起使用。如果我将演示放入静态文件夹,演示页面的功能与宣传的一样。但是当 Django 将演示页面作为模板提供时,单击菜单时没有任何反应。

Chrome 提供了以下反馈:

Uncaught TypeError:
    Object #<Object> has no method 'off'                     jquery.mmenu.js:352
    $.(anonymous function)._initBlocker                      jquery.mmenu.js:352
    $.(anonymous function)._init                             jquery.mmenu.js:229
    $.(anonymous function)                                   jquery.mmenu.js:54
    (anonymous function)                                     jquery.mmenu.js:732
    jQuery.extend.each                                       jquery.js:580
    jQuery.fn.jQuery.each                                    jquery.js:245
    $.fn.(anonymous function)                                jquery.mmenu.js:724
    (anonymous function)                                     (index):17
    jQuery.extend.ready                                      jquery.js:392
    DOMContentLoaded

                                     jquery.js:745

Iceweasel (Firefox) 提供了这个:

TypeError: glbl.$blck.off is not a function @            jquery.mmenu.js:352
4

1 回答 1

0

你确定你至少使用 jQuery 1.7 吗?

来自jquery.mmenu.js

* @需要 jQuery 1.7.0 或更高版本

于 2014-01-13T10:50:18.663 回答