我正在完成一個番茄鐘的工作,並且我的一切都工作得很好,直到計時器歸零,這是它應該切換到計時器但它保持爲零的時間。任何幫助是極大的讚賞。番茄鍾時鐘中斷計時器未啓動
http://codepen.io/sammyb123/pen/QyQaPr
function start(){
$("#start").addClass("disabled");
$("#myreset").addClass("disabled");
var secs = Number("59");
var minutes = document.getElementById('mytimer').innerHTML;
var num = minutes.split("");
var min = document.getElementById("sessiontime").innerHTML;
var min = min-=1;
if(min > -1){
startcounter = setInterval(function(){
secs--;
if(secs > 9){
document.getElementById("mytimer").innerHTML = min +":"+ secs;
} else if(secs >= 0 && secs < 10){
secs = "0"+secs;
document.getElementById("mytimer").innerHTML = min +":"+ secs;
} else if(secs === 0){
min--;
secs = 59;
} }else if (min === 0 && secs === 00){
var x = document.getElementById("arrownumid").innerHTML;
mybreak(x);
}
},1000);
}
function mybreak(bt){
var b = bt;
var secs = Number("59");
//document.getElementById("mytimer").innerHTML = mybt;
min--;
startBreak = setInterval(function(){
secs--;
if(min > -1){
if(secs > 9){
document.getElementById("mytimer").innerHTML = b + ":" + secs;
}else if(secs > 0 && secs < 10){
secs = "0" + secs;
document.getElementById("mytimer").innerHTML = b + ":" + secs;
}else if(secs === 0){
document.getElementById("mytimer").innerHTML = "Break Over";
}
}
}, 1000);
}
謝謝
我也這麼做,沒有運氣。我相信問題在於啓動功能。如果有幫助的話,這裏是codepen的鏈接,並且感謝你投入這個時間。 http://codepen.io/sammyb123/pen/QyQaPr – sammyb123