各質問でカウントダウンタイマーが実行されるクイズスタイルのアプリケーションを作成しています。カウントダウンが終わると、アプリケーションは次の問題に進みます。ただし、質問に答えると、タイマーはリセットされるはずです。これは行わず、代わりに新しいタイマーを作成するため、最初のタイマーがゼロに達すると次の質問に進みますが、これは行うべきではありません。http://www.gieson.com/Library/projects/utilities/countdown/のカウントダウンタイマーを使用しています。コードは次のとおりです。
<script type="text/javascript">
window.countdown = '';
function resetTimer()
{
window.countdown = new Countdown({
time: 30,
inline: true,
rangeHi : "minute",
target: "timer",
width: 50,
height: 30,
onComplete : skipQuestion
});
}
</script>
質問に回答するたびに (またはタイマーが切れて skipQuestion() が呼び出されると)、関数 resetTimer() を呼び出します。私の JavaScript はそれほど優れていないので、カウントダウン タイマーの開発者に連絡を取ろうとする代わりに、ここにいる知識豊富な人々の膨大なコレクションが、これを機能させる方法を教えてくれることを期待していました。
前もって感謝します。