私の数字ゲームでは、子供たちは「偶数」のような特定の質問に当てはまる数字のアイコンを 30 秒間撃つことができます。最近、おまけとして 2 つの時計アイコンを追加しました。青いものを撃つと 3 秒追加され、赤いものを撃つと 3 秒短縮されます。
現時点では、時計は間違っていると想定されていますが、以下の if ステートメントのためです。時計をこのクリック機能に組み込む方法はありますか、それとも新しいものを開始する必要がありますか? また、タイマーに秒を追加して取得するにはどうすればよいですか?
$(".character").click(function() {
if ($(this).hasClass("wrong")) {
$(this).effect("bounce", {
times: 2,
direction: 'left'
}, 300, function() {
$(this).slideUp("fast")
});
miss++;
attempted++;
$("#miss").html("Wrong: " + miss);
} else {
$(this).effect("explode", 300);
hit++;
attempted++;
$("#hit").html("Right: " + hit);
}
});
});
アイコン一覧はこちら
<ul id="container">
<li><div id="char1" class="character right" vaule="1"></div></li>
<li><div id="char2" class="character right" vaule="2"></div></li>
<li><div id="char3" class="character right" vaule="3"></div></li>
<li><div id="char4" class="character right" vaule="4"></div></li>
<li><div id="char5" class="character right" vaule="5"></div></li>
<li><div id="char6" class="character right" vaule="6"></div></li>
<li><div id="char7" class="character right" vaule="7"></div></li>
<li><div id="char8" class="character right" vaule="8"></div></li>
<li><div id="char9" class="character right" vaule="9"></div></li>
<li><div id="char10" class="character right" vaule="0"></div></li>
<li><div id="char11" class="character clock up"></div></li>
<li><div id="char12" class="character clock down"></div></li>
</ul>