我的一页上有七张图片。我有显示/隐藏功能,它用“奇数”按钮显示奇数图像,用“偶数”按钮显示偶数图像。它现在的工作方式是,如果您单击奇数按钮,它只会显示奇数。反之亦然。
但是,如果显示奇数图像并且我单击偶数按钮,我希望它们全部显示,因此它将它们添加到已经显示的图像中。如果没有显示任何内容,单击偶数按钮应该只显示偶数图像吗?奇怪的图像也是如此。
但是,如果当前显示所有图像,单击偶数应该显示偶数图像并隐藏奇数...单击奇数应该显示奇数并隐藏偶数。
我希望这是有道理的。我不知道如何让它发挥作用。我需要条件语句吗?我只是不知道我会检查什么。
这是工作代码,但不是我希望它如何工作。
<script>
$(function () {
$("#evenButton").click(function () {
$("img").show("slow");
$("img:even").show("slow");
});
})
</script>
<script>
$(function () {
$("#oddButton").click(function () {
$("img").show("slow");
$("img:even").hide("slow");
$("img:odd").show("slow");
});
})
</script>