html - 使用 jquery 检索具有相同类的两个 div 之间的 Html 数据
问题描述
我如何在具有相同类但没有像这里这样的子级的两个 div 之间检索 HTML 数据:
<div class="scene"> EXT.PARK.DAY </div>
<div class="action"> He is walking fast.</div>
<div class="character">JOHN</div>
<div class="dialog">I have to hurry!</div>
<div class="scene">INT.WAITING ROOM.DAY</div>
例如,检索 div 与场景类之间的所有内容的查询结果将是检索所有这些:
<div class="action"> He is walking fast.</div>
<div class="character">JOHN</div>
<div class="dialog">I have to hurry!</div>
怎么能用 Jquery 得到这些元素?
解决方案
你可以使用 jQuery 的nextUntil()
$(".scene")
.nextUntil(".scene")
.css("background-color", "red");
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.5.1/jquery.min.js" integrity="sha512-bLT0Qm9VnAYZDflyKcBaQ2gg0hSYNQrJ8RilYldYQ1FxQYoCLtUjuuRuZo+fjqhx/qtq/1itJ0C2ejDxltZVFg==" crossorigin="anonymous"></script>
<div class="scene"> EXT.PARK.DAY </div>
<div class="action"> He is walking fast.</div>
<div class="character">JOHN</div>
<div class="dialog">I have to hurry!</div>
<div class="scene">INT.WAITING ROOM.DAY</div>
推荐阅读
- r - 带几何线的条形图叠加
- flutter - 刷新网页 AWS Cognito (Amazon Cognito) 后访问令牌失效
- reactjs - Material-UI:单击按钮时如何下载文件
- reactjs - Testing a Recoil selector with async Query
- apache-spark - 如何根据两列中的值子集/创建新的 Pyspark DF
- node.js - Are my fetch parameters messing up my query?
- django - Get Data From A Foreign Key Django
- jenkins - JMeter 没有正确执行使用 Jenkins 参数化的用户数
- node.js - 如何将多维javascript数组插入sqlite表?错误:SQLITE_ERROR:没有这样的表
- node.js - 数据库返回值在 Node JS 中未定义