私は次のJavaScriptコードを持っています:
// timer code
var count=120;
var pars = 0;
var counter=setInterval(timer, 1000); // will run it every 1 second
var redirect="index.php";
function timer(){
if (count <= 0){
window.location = redirect;
} else{
if(pars == 1){
} else {
count=count-1;
}
}
document.getElementById("timer").innerHTML=":" + count ;
}
これはdiv#timerにタイマーを表示し、次のようにリンクをクリックして一時停止する必要があります。
$(".quad").click(function(){
pars = 1;
});
私はjavascriptを初めて使用するため、この問題はグローバル変数とプライベート変数が原因であると思います。手伝ってくれませんか。