jquery - 显示来自具有相同类名的多个 DIV 的第一个 div
问题描述
我正在循环生成以下 HTML 的结果集:
<div class="main">
<div class="total-runs innerdiv showonce">1</div>
<div class="total-runs showonce">2</div>
</div>
<div class="main">
<div class="total-runs innerdiv showonce">3</div>
<div class="total-runs showonce">4</div>
</div>
我只想显示第一个 div 类名是 Showonce
结果需要像
1
3
解决方案
您可以eq(index)
为此使用:
$('.showonce').hide().eq(0).show();
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="total-runs innerdiv showonce">1</div>
<div class="total-runs showonce">2</div>
<div class="innerdiv showonce">3</div>
编辑:
$('.main .showonce').hide()
$('.main .showonce:first-child').show()
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="main">
<div class="total-runs innerdiv showonce">1</div>
<div class="total-runs showonce">2</div>
</div>
<div class="main">
<div class="total-runs innerdiv showonce">3</div>
<div class="total-runs showonce">4</div>
</div>
推荐阅读
- javascript - 如何在只读模式和输入模式之间切换html标签?
- php - Symfony 5.1 使用服务创建扩展
- django - 如何在 Django 中将对象属性从视图传递到模板?
- angular - ngbRadioButtonGroup 角度检查
- c# - 通过 json api 端点上传 base64 编码文件遇到状态码 400
- java - 如何检查 .doc 文件中是否存在任何嵌入对象?
- go - 从另一个模块导入包
- python-3.x - 这在 python 中的表中如何工作,以不同的变量命名每一列和每一行,还有其他选择吗?
- php - php中的关联数组值+ =
- c++ - 出队实现删除所有记录而不是前记录?