javascript - 如何用图像标签包裹文本?

标签 javascript jquery append

基本上我有一个格式为 html 的输出:

<div class="qtip-content">http://www.urlgoeshere.com/image.jpg</div>

我想要做的是使用 jQuery 将其包装在图像标签中,因此输出为

<div class="qtip-content"><img src="http://www.urlgoeshere.com/image.jpg" /></div>

我在页面上有多个此类实例,并且每个 url 都不同。

我该怎么做?

最佳答案

这将处理页面上的每个元素

$(".qtip-content").each(function() {
    $(this).html("<img src='" + $(this).html() + "' />");
}

关于javascript - 如何用图像标签包裹文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4465557/

相关文章:

javascript - 动态 &lt;style&gt; 标签未将样式应用于类

javascript - PHP 从 Ajax 调用接收空的 $_POST 变量

javascript - 使用 isOnScreen 检查元素是否在视口(viewport)中

python - 正确追加范围 python

javascript - 如何根据行数设置 Google Chart 高度?

javascript - 在具有给定目标宽度/高度的 Canvas 上绘制 Canvas 会导致图像扭曲

javascript - Safari 中未触发变声事件

jquery - 更新标签的文本或 html 不起作用并且不会引发任何错误

jquery tabs 无法识别 tab ui panel id

javascript - Ajax 追加结果并制作动画