Похоже, это не так просто, как вы думаете. Смотрите это для частичного решения:
function activate() {
$('.container').accordion("destroy");
$('.container').accordion({
collapsible: true,
active: false
});
}
activate();
$('.container h3').live( 'blur', function() {
$(".container").accordion('activate', false);
activate(); // this should be delayed until the elements are closed
});
Он разрушает и снова активирует аккордеон, единственное решение, которое я нашел прямо сейчас.
Работает, а анимация закрытия - нет. Возможно, с небольшой попыткой вы сможете заставить его работать должным образом (см. Подсказку в коде).
EDIT:
примечание: я удалил теги <a>
, поэтому заголовки выглядят так:
<h3>Example</h3>