ZamarShoo
@ZamarShoo
Начинающий программист. Учу фронт, пока удачно

Как перезапустить setInterval?

Есть анимация svg, которая повторяется через setInterval, при клике на кнопку нужно перезапустить цикл анимации, так вот как это сделать?

function animate() {
        //code
}
animate()
let timer = setInterval(function() {
    animate() 
}, 5000);
    
$('#owlNav > .next-nav').on("click", function() {
    setTimeout(() => { clearInterval(timer); }, 0);
    animate()
})
  • Вопрос задан
  • 89 просмотров
Пригласить эксперта
Ответы на вопрос 1
@vabka
Токсичный
Запустить новый setInterval
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Artezio Нижний Новгород
от 130 000 до 180 000 ₽
Artezio Москва
от 160 000 до 220 000 ₽
XPOWER Одесса
от 3 000 до 5 500 $