讓我試着解釋我試圖完成。我想做一個記憶難題,但我很難與變量,if語句和返回。jQuery的兩個if語句1個可變的,但只適用於一個
能否請你看看我的例子並單擊塊三分四次。我想添加一些動作變量== 1和別的東西變== 2 但正如你所看到的,因爲它會跳過一次報警後1這是不行的...... 這是一個問題的時候,當與返回()?我相信是這樣,但我希望你能解釋我該如何解決這個問題,以及它是否與迴歸有關。
HTML
<div id="container">
<div class="coverup">
<div class="hoverdiv"></div>
<div class="image_A"></div>
</div>
<div class="coverup">
<div class="hoverdiv"></div>
<div class="image_B"></div>
</div>
<div class="coverup">
<div class="hoverdiv"></div>
<div class="image_A"></div>
</div>
<div class="coverup">
<div class="hoverdiv"></div>
<div class="image_B"></div>
</div>
</div>
JS
var amountofclicks = 0;
$('.coverup').bind("click", function (event) {
if (amountofclicks < 2) {
$(this).find('.letter').show();
amountofclicks++;
if (amountofclicks == 2) {
alert('2');
}
if (amountofclicks == 1) {
alert('1');
}
$(this).children().show();
} else {
$('.coverup').children().hide();
$(this).children().show();
amountofclicks = 1;
return;
}
});
謝謝你的幫助布拉! – Opoe