@issssrt

Таймер на 4 итерации?

Как сделать счетчик с шагом от 1 до 4, чтобы работал всегда без остановок. Интервал итерации 5 секунд
  • Вопрос задан
  • 200 просмотров
Решения вопроса 1
@lnked
var timeout, last_index = 1;

function timer(index)
{
	last_index = index;

    timeout = setTimeout(function(){
        
        /*
        код который нужно выполнять
        */

        index += 1;
        if (index <= 4) timer(index);
    }, 2000)
}

timer(1);

$('.slider').on('mouseenter', function(){
	clearTimeout(timeout);
});

$('.slider').on('mouseleave', function(){
	timer(last_index);
});
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Заведи счетчик каждый раз + 1. И делай проверку i > 5, то не делать.
Ответ написан
Ваш ответ на вопрос

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

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