2
我有一個ID爲play
的按鈕。在for循環中使用setTimeout和整數
我想用此代碼對該按鈕進行倒計時。但由於某種原因,我無法得到這個工作。
var timeoutTime = 500, seconds = 5;
var countdown = $("#play h4");
for(var i = seconds; i>0; i--)
{
setTimeout(function() {
countdown.text("" + i); },timeoutTime);
timeoutTime += 1000;
}
我嘗試了很多東西,我能得到的最好的是5 4 3 2 1只是1而不是有了這個代碼,我上的按鈕獲得0。
有什麼問題?
它的工作原理!我一直在嘗試一個多小時。我現在明白了。謝謝! – Kat