var now = new Date().getTime();
var remainingSeconds = (new Date(new Date(new Date(now + 3600000).setMinutes(1)).setSeconds(0)) - now)/1000;
console.log(remainingSeconds);
if (remainingSeconds>=120) {
$('#countdown').text('120');
}else{
$('#countdown').text(remainingSeconds);
}
我使用此代碼計算現在和下一小時的第一分鐘之間有多少秒鐘。 問題是,如果remainingSeconds小於120秒,div文本不會改變。該腳本已準備就緒,因爲我只在頁面加載時檢查它。 我爲此創建了一個fiddle。div文本未在javascript代碼上更新
該代碼在我的瀏覽器上可以正常工作。你錯過了別的嗎? –