ZamarShoo
@ZamarShoo
React/Vue, Node/PHP, Wordpress/Drupal

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

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

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

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

Похожие вопросы
28 нояб. 2024, в 14:38
250000 руб./за проект
28 нояб. 2024, в 14:33
70000 руб./за проект
28 нояб. 2024, в 14:18
1500 руб./за проект