Jquery UI Combobox виджет и JQuery меню конфликт - PullRequest
0 голосов
/ 24 ноября 2011

Я использую виджет комбинированного списка JQuery UI на той же странице с меню jQuery (группа филаментов http://www.filamentgroup.com/lab/jquery_ipod_style_and_flyout_menus/).

Когда я запускаю страницу, я получаю эту ошибку:

Невозможно получить значениесвойство 'zIndex': объект имеет значение null или undefined

Я полагаю, что это конфликт между этими двумя плагинами.

Кто-нибудь еще получил такую ​​же ошибку и решил проблему?

1 Ответ

0 голосов
/ 18 июля 2012

Я только что решил эту проблему. Измените "меню" на $.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 });
});
...