gpt4 book ai didi

javascript - jQuery 以通用方式隐藏除第一个图像之外的所有图像

转载 作者:行者123 更新时间:2023-11-30 10:58:32 24 4
gpt4 key购买 nike

我只想显示第一张图片并隐藏其他图片,这是 HTML 的样子:

<div class="slider-image">
<img src="html.png" alt="Html" />
<img src="css.png" alt="Css" />
<img src="jquery.png" alt="jQuery" />
</div>

在此示例中,我想查看 html.png,但我必须考虑更多图像,因此我必须找到一个通用的解决方案。我试过:

$("div.slider-image").hide();
$("div.slider-image").eq(0).show();

但是它显示了每张图片,有人可以帮助我吗?

最佳答案

使用.not

工作片段:

$('.slider-image img').not(':eq(0)').hide();
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="slider-image">
<img src="html.png" alt="Html" />
<img src="css.png" alt="Css" />
<img src="jquery.png" alt="jQuery" />
</div>

或者使用:not(:first-child)

工作片段:-

$('.slider-image img:not(:first-child)').hide();
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="slider-image">
<img src="html.png" alt="Html" />
<img src="css.png" alt="Css" />
<img src="jquery.png" alt="jQuery" />
</div>

关于javascript - jQuery 以通用方式隐藏除第一个图像之外的所有图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59030646/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com