我使用的是從這裏http://keith-wood.name/countdown.html重新啓動倒數計時器到期時
我想倒計時,如果我的定時器超時將重新啓動。下面我的實現沒有在到期後重啓計時器。請幫忙。
HTML
<span id="divtimerholder"></span>
的JavaScript
$(document).ready(function() {
startCountdown();
function startCountdown() {
$('#divtimerholder').countdown({ layout: '{mnn} : {snn}', timeSeparator: ':', until: 60, onExpiry: restartCountdown
});
}
function restartCountdown() {
$('#divtimerholder').destroy();
startCountdown();
}
});
的jsfiddle http://jsfiddle.net/zD2M2/
計時器代碼正在向#divtimerholder範圍添加「hasCountdown」類,並且我假定在init上檢查這一點,這就是爲什麼您的代碼沒有重新啓動它。 Impirator的答案看起來像正確的處理方式。 – xkickflip 2013-04-04 06:34:59
看起來我在測試第一個答案之後,很快就從提琴中快速點擊,提升了LeGec。 – xkickflip 2013-04-04 07:26:20