2011-11-24 58 views
0

我在jQuery菜单(灯丝组http://www.filamentgroup.com/lab/jquery_ipod_style_and_flyout_menus/)的同一页面上使用JQuery UI组合框部件。JQuery UI组合框部件和jQuery菜单冲突

当我运行页面我得到这个错误:

Unable to get value of the property 'zIndex': object is null or undefined

我相信这是这两个插件之间的冲突。

是否有其他人得到相同的错误并解决了问题?

+0

不是一个答案,但冲突是有道理的;引擎盖下的自动完成插件使用“菜单”小部件。这两个冲突并不奇怪。 –

回答

0

我刚刚解决了这个问题。将插件中$.fn.menu的“菜单”更改为另一个单词。我将其更改为$.fn.menux。然后方便地改变通话功能,如:

$('#flat').menux({ 
    content: $('#flat').next().html(), // grab content from this page 
    showSpeed: 400 
}); 

$('#hierarchy').menux({ 
    content: $('#hierarchy').next().html(), 
    crumbDefaultText: ' ' 
}); 

$('#hierarchybreadcrumb').menux({ 
    content: $('#hierarchybreadcrumb').next().html(), 
    backLink: false 
}); 

// or from an external source 
$.get('menuContent.html', function (data) { // grab content from another page 
    $('#flyout').menux({ content: data, flyOut: true }); 
});