オンとオフを切り替えるボタンが1つあります:ボタンオン-> onrepeat=trueボタンオフ->onrepeat= false
onrepeatがtrueの場合、setintervalが開始されます。onrepeatがfalseの場合、間隔をクリアしてほしい。
私の明確な間隔は間隔を停止しません、それはただ進み続けます:
function checkRepeat() {
var int = setInterval(repeat, 6000);
if (onrepeat === false) {
$("#repeat_toggle").attr("class", "repeat_button");
repeat();
int;
onrepeat = true;
}
else {
clearInterval(int);
$("#repeat_toggle").attr("class", "repeat_off_button");
onrepeat = false;
}
}
何が問題なのか分かりますか?