9 662 Скрипты / Accordion

Спойлер - spoiler


Рассмотрим toggleClass атрибут jquery для создания спойлера или аккордеона.

HTML

Вот два блока: первый с классом box и второй с классами box closed:

CSS

Для данного урока стили особо не важны, но на всякий случай выкладываю:

JS

Работаем с jQuery, поэтому не забываем её подключить в шапке.

Далее простенький скрипт:

$(".box .block").show();
$(".closed .block").hide();
$("div.hide").click(function() {
  $(this).toggleClass("show").next().slideToggle("medium");
});

Cтрочка $(".box .block").show(); - первый блок показывается по умолчанию, то есть развернут;

строчка $(".closed .block").hide(); - второй блок по умолчанию свернут, скрыт.

Можно использовать данный скрипт, как для спойлеров, так и например создания аккордеонов.

Скачать 3148Загрузок 2,34 Kb
Демо

Комментарии

  • Facebook
  • Вконтакте

Похожие статьи