gpt4 book ai didi

jquery - 在元素中查找文本字符串并在其周围包裹一些 span 标签

转载 作者:行者123 更新时间:2023-12-03 21:27:55 25 4
gpt4 key购买 nike

我想在元素中找到一串文本,并在其周围包裹一些 span 标签。例如

来自:

<h2>We have cows on our farm</h2>

致:

<h2>We have <span class='smallcaps'>cows</span> on our farm</h2>

我已经尝试过:

$("h2:contains('cow')").each(function() {
$(this).text().wrap("<span class='smallcaps'></span>");
});

但这仅包含整个包含 h2 标记的内容。

最佳答案

$("h2:contains('cow')").html(function(_, html) {
return html.replace(/(cow)/g, '<span class="smallcaps">$1</span>');
});

http://jsfiddle.net/w5ze6/1/

关于jquery - 在元素中查找文本字符串并在其周围包裹一些 span 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16090487/

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