我使用countdown.js进行了计数器操作,但是即使时间到了,时间仍在继续。我该如何预防?我想在时间结束时打印“完成”。我以前使用的代码在下面,但我不想使用clearInterval。我以为他的写作比较简单。
代码:
setInterval(function(){
var dtarih = document.getElementById("tarih").innerText;
var dsaat = document.getElementById("saat").innerHTML;
var tarihD = moment(dtarih+ " " + dsaat+":00","DD.MM.YYYY HH:mm:ss");
var a = moment().locale('tr').countdown(tarihD, countdown.MONTHS|countdown.DAYS|countdown.HOURS|countdown.MINUTES|countdown.SECONDS, NaN, 0);
document.querySelector(".month").innerHTML = a["months"] + "<span>Ay</span>";
document.querySelector(".days").innerHTML = a["days"] + "<span>Gün</span>";
}, 1000);