@grande2k

Скрипт для перебрасывания на первый пункт?

Здравствуйте, научился писать табы, вроде все хорошо, но увидел что много где бывают еще и кнопки 'Next' и 'Previous' при нажатии на которые перекидывает на следующий/предыдущий таб, сделал их, и задался вопросом как сделать так что если табы закончились, ты жмешь на кнопку 'Next' и он перекидывает на первый таб.

Вот все что пришло в голову (работает не правильно):
$(document).ready(function() {
	$('.tab-text').not(':first').hide();

	$('.tab-item').on('click', function() {
		$('.tab-item').removeClass('active').eq($(this).index()).addClass('active');
		$('.tab-text').hide().eq($(this).index()).fadeIn(1000);
	});

	$('.btn-next').click(function() {
			$('.tab-item.active').next('p').trigger('click');
	});
	$('.btn-prev').click(function() {
		$('.tab-item.active').prev('p').trigger('click');
	});
});
  • Вопрос задан
  • 38 просмотров
Пригласить эксперта
Ответы на вопрос 1
alex4answ
@alex4answ
Все проще, сделайте отдельную функцию которая будет открывать табы по индексу
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы