2014-01-13 130 views
0

在模板中使用時,我無法獲得jQuery.mmenu插件與Django一起使用。如果我將演示放置到靜態文件夾中,則演示頁面的功能與所宣傳的一樣。但是,當Django將演示頁面作爲模板提供時,單擊菜單時不會發生任何事情。jQuery.mmenu插件在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(火狐)提供了這一點:

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

回答

0

你肯定你至少使用jQuery的1.7?

jquery.mmenu.js

* @Requires的jQuery 1.7.0或更高版本

+0

謝謝。我不知道我是如何安裝舊版jQuery的;我相信它是最新的。 – blau