Действительно ли возможно развернуть все компоненты, когда страница является загрузкой или когда событие имеет место?Спасибо!!
Нет, если вы имеете в виду аккордеон, как указано в вашем теге. Из jQuery.
ПРИМЕЧАНИЕ. Если вы хотите, чтобы несколько разделов открывались одновременно, не используйте аккордеон
Чтобы сделать его ненавязчивым и скрытым, только если у посетителя есть javascript, я бы поместил
CSS:
#divToBeHidden { display: block; }
в
:
$('#divToBeHidden').hide();
Нижняя часть
:
$(function() {
$("#divToBeHidden").show(); //Or whatever means you'd prefer of showing the content
});
Вы можете сделать это в событии document.ready
, которое предоставляет jQuery, вот так:
CSS:
.myClassToBeHidden { display: none; }
jQuery:
$(function() {
$(".myClassToBeHidden").slideDown();
});
Если вы имеете в виду управление аккордеоном из jQuery UI, то... вы не должны использовать аккордеон, расширение - это не то, для чего он предназначен, и они не советуют этого делать, поскольку это вызывает другие проблемы.