с помощью JQuery v1.3.2 и JQuery UI 1.7.1JQuery Аккордеон открыт разрушилась
У меня 1 вкладок с 3 вкладки в нем. Каждая вкладка содержит 1 аккордеонный контроль.
$(document).ready(function() {
$('#acc1').accordion({ collapsible: true, autoHeight: false });
$('#acc1').accordion({ collapsible: true, autoHeight: false });
$('#acc1').accordion({ collapsible: true, autoHeight: false });
$('#tabControl').tabs();
});
tabControl не отображается при загрузке страницы. Открывается кнопка.
$("#btnShow").bind("click", function() {
$('#tabControl').slideToggle("slow");
});
Я не могу найти способ свертывания всех элементов управления аккордеоном. Каждый раз, когда я показываю tabControl, аккордеоны в нем имеют первый элемент, который всегда расширяется.
Я попытался это:
$('#acc1First').css('display', 'none');
$('#acc2First').css('display', 'none');
$('#acc3First').css('display', 'none');
$('#acc1First').slideUp();
$('#acc2First').slideUp();
$('#acc3First').slideUp();
но bugges иногда, первый элемент должен быть нажат 2 раза, чтобы работать должным образом и т.д.
Есть ли способ, чтобы инициализировать контроль аккордеона всех элементы рухнувших ?
Благодаря
Да. И я тоже изучил новый синтаксис. –