Всем привет! Сегодня мы рассмотрим самый простой способ сделать аккордеон (accordion) на jQuery.
Скрипт аккордеона на 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
Другие уроки по теме «Верстка»
- Создание красивого сайта с 3D анимацией волны | Материалы урока
- Создание сайта с Parallax эффектом при движении мыши | Материалы урока
- Создание красивого сайта с 3D эффектом Parallax | Материалы урока
- Создание сайта с крутой анимацией скролла (GSAP) | Материалы урока
- Создание красивого сайта с горизонтальным Parallax эффектом | Материалы урока
- Создание сайта портфолио с крутой анимацией | Материалы урока