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()
})
  • Вопрос задан
  • 198 просмотров
Пригласить эксперта
Ответы на вопрос 1
vabka
@vabka
Токсичный шарпист
Запустить новый setInterval
Ответ написан
Ваш ответ на вопрос

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

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