-1
function updateCounter(){
console.log(delay);
delay = delay - 1000;
$('#counter-value').html(delay/1000);
if(delay <= 0){
clearInterval(loopID);
}
}
var delay = 5000;
var loopID = setInterval(updateCounter(), 1000);
なぜ機能しないのか分かりません。私は多くのものを見てきましたが、それを作ることができませんでした。 :(あなたは、関数名や参照を渡す必要がありsetInterval関数は1回だけ実行されます