Я использую JQuery Accordian, я хочу скрыть все разделы загрузки страницы. Только когда пользователь нажимает на заголовок, который должен открыть раздел. Может ли кто-нибудь помочь мне.
Свернуть все разделы в согласии на загрузку страницы в jQuery Accordian
Ответ 1
Используйте это в своей функции готовности документа при инициализации аккордеона:
$("#someid").accordion({collapsible : true, active : 'none'});
Ответ 2
активен: "none" является недопустимым значением, он может работать на поверхности, но нарушит другие аспекты виджета аккордеона. Используйте это вместо:
$("#someid").accordion({collapsible : true, active : false});
Ответ 3
Это должно сделать это. Однако вы перебираете список (в моем случае его список с группировкой по MVC) убедитесь, что класс collapse находится за пределами цикла, чтобы существенно ускорить его.
$('.collapse').parent().find(".glyphicon-minus").removeClass("glyphicon-minus")
.addClass("glyphicon-plus").css('color', 'green');
$('.collapse').collapse('hide');
Ответ 4
По параметрам URL-адреса вы можете развернуть конкретную вкладку или свернуть все, для рутинного использования:
$("#accordion").accordion('option', 'active' , 'null');
для расширения конкретного использования:
$("#accordion").accordion('option', 'active' , <?php if($_GET['tab']!='')echo $_GET['tab'];else echo 'null'; ?>);