【发布时间】:2019-04-20 14:48:00
【问题描述】:
我有以下 HTML 代码:
<div id="Test">
My selected Link
<a href="link1.html">My Link 1</a>
<a href="link2.html">My Link 2</a>
</div>
我需要在里面找到文本字符串:
<div id="Test"></div>
并用标签包装它。
里面总是只有一个文本字符串<div id="Test"></div>
但文字在代码中会有不同的位置,例如:
<div id="Test">
<a href="link1.html">My Link 1</a> Another Selected Link
<a href="link2.html">My Link 2</a>
</div>
我正在寻找的结果是这样的:
<div id="Test">
<a href="link1.html">My Link 1</a>
<h2>Another Selected Link</h2>
<a href="link2.html">My Link 2</a>
</div>
所以总结一下:在 div 中找到唯一的文本字符串(但不在子标签中)并用标签包装它。
【问题讨论】:
标签: javascript jquery html replace