2012-05-10 67 views
2

倒計時有沒有什麼辦法,使倒計時60數秒這裏是計時器代碼:建立從計時器

var count = 0; 
var timer = $.timer(function() { 
    $('#counter').html(++count); 
}); 
timer.set({ time : 1000, autostart : true }); 

我需要chabge,使這個代碼就像倒計時什麼>感謝

從0
+0

我新的jQuery的,對不起那些瑣碎的問題 –

回答

8

計數到60。

var count = 0, timer = setInterval(function() { 
    $("#counter").html((count++)+1); 
    if(count == 59) clearInterval(timer); 
}, 1000); 

或60至0:

var count = 60, timer = setInterval(function() { 
    $("#counter").html(count--); 
    if(count == 1) clearInterval(timer); 
}, 1000); 
+0

@Eliot笏我應該做出顯示一個警告,如果計時器顯示爲零。而當警報關閉它應該重定向另一頁 –

+0

@sankrish:如果你還沒有開始一個新的問題,你會更好。 –

0
var count = 60; 
var timer = $.timer(function() { 
    $('#counter').html(--count); 
}); 
timer.set({ time : 1000, autostart : true }); 
0
var timer; 
var count = 60; 

$("#counter").text(count); 
//update display 

timer = setTimeout(update, 1000); 
//this allows for 'clearTimeout' if needed 

function update() 
{ 
    if (count > 0) 
    { 
     $("#counter").text(--count); 
     timer = setTimeout(update, 1000); 
    } 
    else 
    { 
     alert("Done!!!"); 
    } 
} 
+0

請告訴我如果計時器爲0,我如何顯示警報,並且如果計時器過期,它應該重定向到另一個頁面 –