1

ocanal という名前のメンバーは、JQuery 関数を作成するのに十分役立ちました (ここで jsFiddle を表示できます: http://jsfiddle.net/JMqxq/5/ ) が、今はそれを変更したいと考えています。色を正しく推測すると、「レベル」が1ずつ増加して正しく表示されるように、修正に成功しました。私が問題を抱えているのは、正しい色を推測すると、以前の間違ったボックスがフェードアウトしなくなり、乱数ジェネレーターが新しい正しい色を選択して推測できるように、一種の「リセット」を行うことです。どうすればこれを行うことができますか?変更したい特定の関数は次のとおりです。

temp = Math.floor((Math.random()*6)+1);
  $("div.box").click(function() {
      if (temp == $(this).data("id")) {
          correct();
      } else {
          $(this).animate({"opacity": "0.25"}, "slow");
          incorrect();
      }
  });

また、正しい推測が必要な場合に呼び出される関数は次のとおりです。

 function correct(){
  document.getElementById("result").innerHTML = "You are correct!";
  level++;
  document.getElementById("level").innerHTML = level;
 }

助けてくれてありがとう。

4

2 に答える 2