gpt4 book ai didi

javascript - jQuery 在整个 div block 中搜索字符串

转载 作者:行者123 更新时间:2023-11-28 00:43:28 25 4
gpt4 key购买 nike

我有一个带有各种标签的代码块,但都在一组 div 标签内。我需要能够搜索 div block 中的所有内容,以将一个字符串替换为另一个字符串。这是 block 。

<div class="form-group field-thoughts-cmh0-thought required">
<label class="control-label" for="thoughts-cmh0-thought">cmh0.</label>
<input type="text" id="thoughts-cmh0-thought" class="form-control" name="Thoughts[cmh0][thought]">
<button type="button" class="entAdd"> Add Above </button>
<button type="button" class="entDelete"> Delete </button>
<div class="help-block"></div>
</div>

我想做的是将所有“cmh0”实例替换为另一个字符串。我知道我可以一一做到这一点,但是随着时间的推移,上面的 block 很有可能会改变并改变多次。因此,我想要一种优雅的方式来选择和替换主 div block 中的所有“cmh0”实例。

我该怎么做?

提前致谢。

最佳答案

您可以通过快速选择和替换来完成此操作:

var container = $('div[class*="cmh0"]').parent();
container.html(container.html().replace(/cmh0/g, 'someotherclass'));

class*= 读作“选择包含该类的任何元素”。

然后只需替换 html 并重新应用即可。

jsFiddle

关于javascript - jQuery 在整个 div block 中搜索字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27680820/

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