用html搜索文本换行
Search for text wrap with html
我有以下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中找到唯一的文本字符串(但不是在子标记中),并用标记将其包装起来。
希望这对您的具体情况有所帮助
<<p> jsBin演示/strong>$('#Test').contents(':not(a)').wrap('<h2/>');
http://api.jquery.com/not-selector/
http://api.jquery.com/contents/
http://api.jquery.com/wrap/
相关文章:
- 在文本区域中使用jQuery.text()保持换行符
- Internet Explorer中的文本换行错误
- 编辑数据库输入时在文本框上换行
- 在导航图标css下换行文本
- 如何在锚标记中自动换行文本 URL
- 角度-换行文本
- 在绝对定位元素周围换行文本
- 如何用jQuery在span标签中换行文本,除了第一个单词
- 你能在@符号上换行文本吗?
- 在span标签中换行文本
- 在span标签中换行文本,知道文本的开始和结束位置
- RegExp:匹配可选的换行文本
- Jquery datatable -设置列宽度和换行文本
- 在文本区域中插入一个 而不是换行文本
- SVG:使用getComputedTextLength来换行文本
- CSS - 沿角度换行文本
- Javascript 正则表达式查找字符并使用 span 动态换行文本
- 在 JavaScript 中换行文本
- 在固定分隔符周围换行文本
- 如何根据列的宽度换行文本