jquery通过所有Div标签将文本更改为超链接
jquery change text to hyperlink through all Div tags
我有页面
<div class="wrapper" id="checkLink">
<div name="something">
<div name="something">
<bean:write name="" property=""/>
</div>
</div>
<div name="something">
<div name="something">
<div name="something">
<bean:write name="" property=""/>
</div>
</div>
</div>
</div>
如果"checkLink"div中的任何文本以http/https/www 开头,我想将其更改为超链接
数据来自后端,由最终用户输入。。。有90多个字段(其中任何人都可能是超链接)
只有匹配的值应显示为超链接
如何将它们转换为超链接?
https://jsfiddle.net/w033ucrm/1/
var divs = $('#checkLink div');
$.each(divs, function(index, div){
var target = $(div).attr('name');
$('body').append('<a href="http://www'+target+'">'+target+'</a><br/>');
});
您也可以使用$(div).replaceWith()
,但对于嵌套的div,您只能获得2个锚点
相关文章:
- 将超链接添加到“;标题“;标记文本
- 文本建议的超链接
- 将 Javascript 数组中的文本转换为超链接
- 如何为应用深度链接创建超链接文本
- HTML5 中图像顶部的超链接文本
- 通过单击超链接切换文本
- 解码 URI 问题 - 超链接变为纯文本
- 如何在文本框中将输入的文本更改为超链接
- 如何组合两个文本超链接
- Jssor 滑块 - 指向特定幻灯片的文本超链接
- 我想要一个 jquery 日期选择器将默认日期更改为超链接中的文本
- 将鼠标悬停在文本超链接上以成为图像
- 如何用JavaScript/jQuery替换和缩短一段文本中的超链接
- 如何在tinymce文本编辑器下的新窗口中打开超链接
- 在 html 中添加超链接时,文本未正确截断
- 保存超链接URL's来自所选文本
- 替换超链接href中的匹配文本
- 如何在引导模式中通过单击超链接打开文本框后为其设置值
- javascript将[]中的文本替换为超链接
- 使用文本超链接将文本添加到输入字段