回答編集履歴
1
「ワンペア以降開けなくなる」と「3枚目が開けてしまう」を修正しました。
test
CHANGED
@@ -74,7 +74,7 @@
|
|
74
74
|
|
75
75
|
if (firstNum === secondNum) {
|
76
76
|
|
77
|
-
$firstCard.add($secondCard).removeClass("unopened");
|
77
|
+
$firstCard.add($secondCard).removeClass("unopened fliped"); //ココ追加flipedの消し忘れ
|
78
78
|
|
79
79
|
|
80
80
|
|
@@ -132,6 +132,14 @@
|
|
132
132
|
|
133
133
|
$(".lists li").on("click", function() {
|
134
134
|
|
135
|
+
if ($(".fliped").length > 1) return;
|
136
|
+
|
137
|
+
open($(this));
|
138
|
+
|
139
|
+
|
140
|
+
|
141
|
+
/*フラグの判定が拾えなかったので、上記に修正しました
|
142
|
+
|
135
143
|
if (f) return;
|
136
144
|
|
137
145
|
f = true; //フラグが散らばっていたので、ココに集約
|
@@ -140,6 +148,8 @@
|
|
140
148
|
|
141
149
|
f = false;
|
142
150
|
|
151
|
+
*/
|
152
|
+
|
143
153
|
});
|
144
154
|
|
145
155
|
});
|