2011-02-09 99 views
0

嗨 我能夠從herejQuery的倒計時得到分秒

嵌入倒數計時器,但這裏的「其他」選項卡上有GETTIME部分。所謂的「期間」是一個數組,我們可以通過「期間[5]」分鐘和「期間[6]」數秒(請參閱其文檔here)來選擇分鐘和秒。我使用了相同的代碼。我能夠獲取數據,但它不像數組。這是我的代碼:

var min=10; 
var sec=30; 

    $('#eachQTimer').countdown({ until: '+' + min + 'm +' + sec + 's', format: 'YOWDHMS', significant: 2 }); 

var periods = $('#eachQTimer').countdown('getTimes'); 
alert(periods); // I tried :alert(periods[5]);/alert(periods[5].val()); 

它顯示我輸出爲:0,0,0,0,0,10,30。在警報框中。這很好。但爲什麼無法獲得5索引值呢?不執行後面的這行單行代碼 ,如果我使用:alert(periods[5].value); then getting undefined .

+0

根據鏈接到(和所述插件的源代碼)的文檔,`getTimes`確實返回一個數組,所以`週期[5]`和`週期[6]`應該工作。你能詳細說明當你這樣做時會發生什麼? – 2011-02-09 13:21:49

回答

0

添加點擊功能。

var min = 10; 
var sec = 30; 

$('#eachQTimer').countdown({ 
    until: '+' + min + 'm +' + sec + 's', 
    format: 'YOWDHMS', 
    significant: 2 
}); 

$('#getTime').click(function() { 
    var periods = $('#eachQTimer').countdown('getTimes'); 
    alert(periods[6]); 
});