我一直在使用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>");
}
};