Аккордеон jQuery разворачивает все отделение

Действительно ли возможно развернуть все компоненты, когда страница является загрузкой или когда событие имеет место?Спасибо!!

5
задан user305912 1 April 2010 в 06:34
поделиться

3 ответа

Нет, если вы имеете в виду аккордеон, как указано в вашем теге. Из jQuery.

ПРИМЕЧАНИЕ. Если вы хотите, чтобы несколько разделов открывались одновременно, не используйте аккордеон

http://docs.jquery.com/UI/API/1.8/Accordion

4
ответ дан 18 December 2019 в 07:08
поделиться

Чтобы сделать его ненавязчивым и скрытым, только если у посетителя есть javascript, я бы поместил

CSS:

#divToBeHidden { display: block; }

в :

$('#divToBeHidden').hide();

Нижняя часть :

$(function() {
 $("#divToBeHidden").show(); //Or whatever means you'd prefer of showing the content
});
0
ответ дан 18 December 2019 в 07:08
поделиться

Вы можете сделать это в событии document.ready, которое предоставляет jQuery, вот так:

CSS:

.myClassToBeHidden { display: none; }

jQuery:

$(function() {
  $(".myClassToBeHidden").slideDown();
});

Если вы имеете в виду управление аккордеоном из jQuery UI, то... вы не должны использовать аккордеон, расширение - это не то, для чего он предназначен, и они не советуют этого делать, поскольку это вызывает другие проблемы.

0
ответ дан 18 December 2019 в 07:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: