0
這裏是我的html:使用jQuery replaceWith用JavaScript變數
<div class="timer">Not Started</div>
和js/JQ:
var seconds = 10;
var minutes = 0;
setTimeout("updateTimer()", 1000);
function updateTimer() {
if (seconds == 0 && minutes != 0) {
minutes -= minutes;
seconds = 59;
alert (seconds);
} else if (seconds == 1 && minutes == 0) {
alert ('done');
} else {
seconds = seconds - 1;
//alert (seconds);
$(".timer").replaceWith(seconds);
}
setTimeout("updateTimer()", 1000);
}
而不是替換未啓動10,9,8 ...,無法啓動消失。
如果您使用的是Firefox,請安裝FireBug附加組件,然後最簡單地找到這種錯誤 – ksimon