0

午後、

私が書いているクイズアプリには、次のカウントダウンを使用しています。

 var count = 60;
    countdown = setInterval(function(){
    $("p.countdown").html(count + " seconds remaining!");
    if (count == 0) {
        $('#QuizQuestions').hide();
        $('#QuizFail').show();
        $('.anscountFail').html("Sorry, you ran out of time!");
    }
    count--;
    }, 1000);

すべての質問に答えたら、私は

 $('p.countdown').remove();

p.countdownを削除します。私の質問は、これを削除しても、ページが失敗ページに移動するのはなぜですか?すべての質問に回答した場合、どうすればカウントダウンを停止できますか?

どうもありがとう、

4

1 に答える 1

3

間隔もクリアする必要があります。

clearInterval(countdown);
于 2012-07-24T14:35:03.940 に答える