在我的拼寫遊戲中,有一個網格填充了對用戶隱藏的單詞。遊戲的目的是藉助聲音和圖片拼出這些單詞。用戶通過點擊網格上的相關字母來拼出單詞。爲每個單詞計數重置
如果用戶收到錯誤的單詞,該單詞會發紅。如果發生這種情況3次,那麼用戶將有機會在第三次錯誤嘗試中出現的按鈕的幫助下移動到下一個單詞。
目前這項工作,但我剛剛遇到錯誤的計數進行的錯誤。例如,如果用戶在一個單詞上獲得2次不正確的嘗試,則將其正確地轉到下一個單詞。然後,對於該用戶將被給予移動選項,那麼將僅對該單詞采取一個不正確的答案。基本上我需要一種方法來讓計數在每次移到下一個單詞時進行重置。
此代碼計算錯誤嘗試次數,然後在3使按鈕(「.minibutton」)可見後。
var score = {
right: 0,
wrong: 0,
attempts: 0
};
score.wrong++;
if (score.wrong == 3) {
$(".minibutton").css('visibility', 'visible');
$('.next').css('visibility', 'visible');
}
小提琴幫助 - http://jsfiddle.net/smilburn/7Y7A5/4/(聲音報警!)
當用戶正確回答時,將score.wrong設置爲0? –
你的答案奏效。如果你想要一個打勾的帖子,並回答@eakron – sMilbz