JQuery UI Аккордеон в боковом меню лагов - PullRequest
0 голосов
/ 03 февраля 2012

Я использую Аккордеон из библиотеки пользовательского интерфейса jQuery (http://jqueryui.com/demos/accordion/) в качестве боковой панели. Когда я перемещаю курсор мыши сверху вниз на боковой панели, аккордеон несколько расширяется. Но когда я наводю курсор мыши снизу вверх на элементкоторый должен расширяться, он не будет, пока я не передам предмет (в примере «Сумки»). Вот страница: (http://ignitepixels.com/seba)

Вот jquery:

$( "ul#cats" ).accordion({
        event: "mouseover",
        header: "li",
        collapsible: true,
        autoHeight: false, 
        active: false
});

У кого-нибудь естьидея, почему я получаю это отставание? Спасибо!

1 Ответ

1 голос
/ 03 февраля 2012

Ваша разметка для UL не правильно сформирована. Вы не можете добавлять DIV между LI и не ожидать, что браузеры будут вести себя так, как будто они гудят. Вы можете сделать что-нибудь еще? Например. изменить UL на DIV, удалить теги LI, сохранить теги A, сохранить теги DIV; затем установите header:"div#cats a".

...