我有这个 div:
<div id="flaw">
<img id='flaw1' src='images\flaw1.png'>
<img id='flaw2' src='images\flaw2.png'>
<img id='flaw3' src='images\flaw3.png'>
<img id='flaw4' src='images\flaw4.png'>
<img id='flaw5' src='images\flaw5.png'>
<img id='flaw6' src='images\flaw6.png'>
<img id='flaw7' src='images\flaw7.png'>
<img id='flaw8' src='images\flaw8.png'>
<img id='flaw9' src='images\flaw9.png'>
</div>
我正在尝试制作 3 个按钮。每次1个随机按钮应该是好的。其他 2 个坏按钮应该会显示 1 个图像。如果您按错按钮 9 次,所有图像都将可见,您将输掉游戏。
首先我尝试将所有图像放在一个数组中,但我一直失败......
最终我结束了这个;
$(document).ready(function () {
var buttons = $("#buttons img");
var flaw = $("#flaw img");
window.onload = function () {
flaw.hide();
};
buttons.on('click', function () {
$("#flaw1").show();
})
});
它现在要做的就是在有人单击按钮时显示第一张图像。并在有人一次又一次点击时显示下一张图片。直到所有 9 个图像都可见。但我可以弄清楚如何在每次点击时循环浏览图像。谁能帮我?