html - jQuery div 内容更改
问题描述
我从某个地方购买了现成的软件,我只有 js 和 css 访问权限。我是代码的新手,需要你的帮助。
如果 right_line span 等于 "Aynı Gün" ,我想将所有 div 文本更改为“24 SAATTE KARGODA”。
有 3 个跨度即将到来,但我想取消其他跨度。
<div class="Formline" id="divTahminiTeslimatSuresi" style="">
<span class="left_line lineTitle">Tahmini Teslim Süresi</span>
<span class="center_line lineTitle">:</span>
<span class="right_line" id="spnTahminiTeslimSuresi">Aynı Gün</span>
</div>
提前谢谢你的帮助。
解决方案
您也可以使用:contains()
伪类来执行此操作。
像那样:
$('.Formline span:contains(Aynı Gün)').text('24 SAATTE KARGODA');
阅读更多。
$('.Formline span:contains(Aynı Gün)').text('24 SAATTE KARGODA');
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="Formline" id="divTahminiTeslimatSuresi" style="">
<span class="left_line lineTitle">Tahmini Teslim Süresi</span>
<span class="center_line lineTitle">:</span>
<span class="right_line" id="spnTahminiTeslimSuresi">Aynı Gün</span>
</div>
推荐阅读
- toit - 博客颜色突出显示 Toit 语言的可用性?
- azure - Azure 流分析的输入事件突然大幅增加
- javascript - 在图像上显示描述文本(图标)悬停
- laravel - meilisearch 使用 where() 语句过滤结果时的 meilisearch 错误由 meilisearch 返回
- swift - 什么时候准确地调用了`deinit`?(在斯威夫特)
- python - 如何在一个列表的多个项目中找到所需的元素?
- mysql - 如果连接池中的连接无效,读取或写入请求会发生什么情况
- css - 影响表情符号的 CSS 背景文本剪辑
- apache-kafka - 如何在 kafka 中查看已发布的消息?
- algorithm - 如何解决这个联合查找不相交集问题?