@Tiyzz

Как зациклить функцию javascript?

у меня есть анимация. Анимация уходит вниз, но мне надо, чтобы она через определенное время появляалсь в том же месте, где и начиналась.
вот код:
var obj = document.getElementById("block");
            var i = 0;
            /**  
             * Функция moveBlock будет запускаться каждые 10 миллсекунд 
             * @author ox2.ru дизайн студия  
             **/ 
            function moveBlock() { 
                obj.style.top = i;
                i++;
            } 
        //Каждые 5000 миллисекунд запускаем функцию test (5 секунд, 5000 миллисекунд) 
        setInterval(moveBlock, 10)
  • Вопрос задан
  • 2460 просмотров
Решения вопроса 1
@McBernar
function moveBlock() {
if(i > нужное_вам_значение) {
i = 0;
}
obj.style.top = i;
i++;
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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