Сегодня мы рассмотрим самый простой способ сделать табы (tabs) на jQuery.
Скрипт табов на jQuery
Комплексный доработанный скрипт табов, включающий HTML, CSS, JS:
<!-- HTML --> <div class="tabs-wrapper"> <div class="tabs"> <span class="tab">Вкладка 1</span> <span class="tab">Вкладка 2</span> <span class="tab">Вкладка 3</span> </div> <div class="tabs-content"> <div class="tab-item">Содержимое 1</div> <div class="tab-item">Содержимое 2</div> <div class="tab-item">Содержимое 3</div> </div> </div>
/* CSS */ .tabs-wrapper .active { color: red; }
// jQuery $('.tabs-wrapper').each(function() { let ths = $(this); ths.find('.tab-item').not(':first').hide(); ths.find('.tab').click(function() { ths.find('.tab').removeClass('active').eq($(this).index()).addClass('active'); ths.find('.tab-item').hide().eq($(this).index()).fadeIn() }).eq(0).addClass('active'); });
Премиум уроки от WebDesign Master
Другие уроки по теме «Верстка»
- Создание красивого сайта с анимацией заголовка | Материалы урока
- Создание сайта с красивой анимацией фона | Материалы урока
- Создание красивого сайта с 3D эффектом при скролле | Материалы урока
- Создание красивого сайта с 3D анимацией волны | Материалы урока
- Создание красивого сайта с 3D эффектом Parallax | Материалы урока
- Создание сайта с крутой анимацией скролла (GSAP) | Материалы урока