jQuery.mmenu插件在Django中不起作用

时间:2014-01-13 03:15:44

标签: jquery django mmenu

在模板中使用时,我无法使用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

1 个答案:

答案 0 :(得分:0)

你确定至少使用jQuery 1.7吗?

来自jquery.mmenu.js

  

* @requires jQuery 1.7.0或更高版本