jQuery UI Аккордеонная Блокировка Некоторые Элементы - PullRequest
3 голосов
/ 07 августа 2011

У меня на странице настроен jQuery UI Accordion с несколькими элементами h3.

По какой-то причине после того, как я выбрал, скажем, один посередине, он блокирует некоторые другие элементы.Кажется, не существует шаблона, который заблокирован.

Когда я наводю на них курсор, у меня даже не появляется возможность щелкнуть по ним.

Вот код для этого.

$( "#catalog" ).accordion({
autoHeight : false,
disabled : false});

Любая помощь будет принята с благодарностью!:)

РЕДАКТИРОВАТЬ Вот ответ на этот вопрос:

$("#catalog h3").click(function(event){event.stopPropagation();});

1 Ответ

0 голосов
/ 25 января 2013

Если вам нужно остановитьPropagation на вашем h3s, я предполагаю, что в вашем HTML есть ошибка, как, например, вы забыли закрыть тег или вложили свой h3s.Запустите ваш HTML через валидатор и убедитесь, что у вас нет лишних элементов или не забыли закрыть какие-либо теги.

Я настоятельно рекомендую сделать это, чтобы убедиться, что ваша разметка правильнаяесли вы исправляете html-ошибку с помощью JS-хака.

...