Задать вопрос
@rebelus

Как сделать автосмену табов в готовом скрипте?

Собственно сам скрипт jsfiddle.net/yurik417/CrzVq/19

Скрипт взят с портала маскод и отлично подходит для моих целей. Но есть но. Мне необходимо сделать автосмену этих табов через определенные промежутки времени. Помогите пожалуйста в решении данного вопроса.
  • Вопрос задан
  • 103 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
Immortal_pony
@Immortal_pony Куратор тега JavaScript
Воспользуйтесь функцией setInterval
Пример для приведенного вами кода:
var autoChanger = setInterval(function() { 
    var container = $('.liTabs1');
    var tabs = container.find('.t_link');
    var currentTab = container.find('.t_link.cur');
    var nextTab = tabs.eq(currentTab.parent().index()+1);

    if (nextTab.length == 0) {
        nextTab = tabs.eq(0);
    }

    nextTab.click();    
}, 1000);


Рабочий пример: jsfiddle.net/shmw3zap
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы