Мой очень простой цикл пока не работает, кажется, что проблема исходит от setTimeout. Я пытаюсь закодировать маленькую игру с обратным отсчетом.JQuery setTimeout loop while
while (there is time) {
// actions possible to do
//my timer function
}
Так что, если с этим время
var c = 30;
while (c > 0)
{
c -= 1;
setTimeout($("#timer").html(c) , 1000);
};
Это не только обратный отсчет, но пользователи должны иметь возможность совершать действия во время обратного отсчета. Спасибо за помощь!
'c' перезаписывается на каждой итерации, а' $ («# timer»). Html (c) 'вызывается немедленно. Где функция обертки? –
Цель написания такого кода не упоминалась. Вопрос сам по себе очень неясен. – Tamil