WebDesign Master
Курсы
Создание Аккордеона на jQuery
jQuery

Создание Аккордеона на jQuery

Всем привет! Сегодня мы рассмотрим самый простой способ сделать аккордеон (accordion) на jQuery.

Поделиться
Твитнуть
Поделиться
Класснуть
Запинить
Создание Аккордеона на jQuery - Видеоурок
Смотреть урок на YouTube
Создание контентного сайта на Jekyll от А до Я

Скрипт аккордеона на jQuery

Комплексный скрипт аккордеона, включающий HTML, CSS, JS:

JS:
$(".accordeon dd").hide().prev().click(function() {
	$(this).parents(".accordeon").find("dd").not(this).slideUp().prev().removeClass("active");
	$(this).next().not(":visible").slideDown().prev().addClass("active");
});

CSS:
.accordeon .active { color: red }

HTML:
<div class="accordeon">
	<dl>
		<dt>Заголовок</dt>
		<dd>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam ea, accusamus. Numquam non commodi ipsum debitis repudiandae amet vero itaque, deserunt, ad neque libero quae officia. Facilis non, possimus doloribus! Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aliquid quis voluptatem repellat? Blanditiis iste, exercitationem porro, magni amet cupiditate enim, labore tenetur, praesentium quam consequuntur nesciunt. Culpa dicta adipisci voluptatem.</dd>
	</dl>
	<dl>
		<dt>Заголовок</dt>
		<dd>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aliquid quis voluptatem repellat? Blanditiis iste, exercitationem porro, magni amet cupiditate enim, labore tenetur, praesentium quam consequuntur nesciunt. Culpa dicta adipisci voluptatem.</dd>
	</dl>
</div>

Премиум уроки от WebDesign Master

Курс по созданию сайта от А до Я на Jekyll

Создание сайта от А до Я. Комплексный курс

Курс по созданию интернет-магазина на OpenCart

Создание современного интернет-магазина от А до Я

Фриланс для начинающих

Я - фрилансер! Базовый курс для начинающих

Другие уроки по теме «jQuery»

  • Нужен ли вам jQuery? По полочкам. Сниппеты You Don't Need jQuery / VSC, Sublime Text
  • jQuery практикум #2. Создание плагина MagnifierRentgen
  • Создание jQuery-плагинов #1. Создание плагина-myParallax
  • Parallax (jQuery) - создание параллакс эффекта
  • Masonry — создание адаптивных плиток (jquery, masonry, imagesloaded, imagefill, bootstrap, vh)

Разделы сайта:

  • Курсы
  • HTML и CSS
  • Веб-дизайн
  • Инструменты
  • Оффтоп
  • MODX
  • WordPress
  • jQuery
  • Адаптивный веб-дизайн
  • Создание иконок
  • Обработка изображений
  • Иллюстрации и Инфографика
  • Интерфейсы UI/UX
  • Прототипирование
  • JavaScript
  • Хостинг

Полезные ресурсы:

  • Lazy Load Placeholder
  • Документация Gulp 4
  • Рабочее место разработчика
2021 © WebDesign Master