Как предотвратить открытие аккордеона JQuery UI? - PullRequest
2 голосов
/ 28 января 2012

Я создал аккордеон JQuery UI с некоторыми дополнительными гиперссылками в его заголовке.Теперь, когда я нажимаю одну из гиперссылок в заголовке, открывается аккордеон.Как я могу предотвратить это?Я хочу, чтобы аккордеон открывался только тогда, когда пользователь нажимает на любое место в заголовке, кроме гиперссылок, которые я добавил.

1 Ответ

6 голосов
/ 28 января 2012

Хотите предоставить JS скрипку? Это было бы очень полезно. Где .links - ваш селектор. В зависимости от того, что вы хотите, вы, вероятно, получите что-то вроде этого:

$(".links").bind("click", function (event) {
  event.stopImmediatePropagation();
});

Или preventDefault или stopPropagation для получения дополнительной информации, проверьте здесь: http://api.jquery.com/category/events/event-object/

...