我一直在使用Jquery製作一個簡單的拼圖比賽遊戲,除了遊戲完成後,一切都還好,單擊模式框後它不能正確重設),並且您不能再單擊divs再次播放。遊戲不能正常工作的重置功能
要查看遊戲和代碼,請轉到http://codepen.io/acnorrisuk/pen/JdoGvP/ 我有console.logged值的數組,以便您可以通過遊戲欺騙您的方式來查看重置時會發生什麼。
復位功能低於:
function newBoard() {
// reset variables
tiles_flipped = 0;
temp_values.length = 0;
tile_values.shuffle();
tile1 = '';
tile2 = '';
$("#board").empty();
$(".tile").removeClass("transform");
$("#score").html("<p>Pairs Found: " + 0 + "</p>");
// gives each div a unique tile number and inserts images
for (var i = 0; i < tile_values.length; i++) {
$("#board").append("<div class='flip-container flip'>\
<div class='tile flipper' id='" + i + "'>\
<div class='front'></div>\
<div class='back'><img src='" +
tile_values[i] + "'>\
</div>\
</div>\
</div>");
}
};