私が作成したスペリング ゲームには、単語が入力されたグリッドがあります。ゲームの目的は、横にある文字をクリックして単語を綴ることです。文字は、グリッドの空のスペースにアニメーション化されます。単語が綴られる場合は強調表示されるため、ユーザーは次にどこに進むべきかを確認できます。ゲームの目的は、ゲームを完了するためにグリッドに必要な量の単語を綴ることです。私は通常これを 2 に設定しますが、3 に変更したばかりで、2 番目の単語を綴るとプログラムが壊れ続けます。
if (score.right == 3) {
................
................
}
通常、単語のつづりが正しいときは、「click.trigger」関数を使用して、グリッド内の次の強調表示された単語に移動します。2 つの正しいものの後、プログラムは次のものに進まないか、最後のものに戻り、文字をクリックすることを許可しません。
setTimeout(function() {
jQuery('.next-question').trigger('click');
}, 1500);
ブレークポイントを試してみましたが、問題が見つからないようです。誰かがそれを再び機能させるのを手伝ってくれて、どこが間違っていたのか教えてもらえますか?
現在、私のゲームにはヒントの画像やヒントの音声がないため、強調表示された単語を見つけるには、コンソールを使用する必要があります。2つ正解するとクラッシュします。
壊れたもののフィドルは次のとおりです。http://jsfiddle.net/smilburn/Dxxmh/101/
これは、正常に機能した以前のものへのフィドルです: http://jsfiddle.net/smilburn/Dxxmh/100/ (一部のクラス名が変更されている可能性があります)