【发布时间】:2019-06-26 13:58:48
【问题描述】:
我要做的是强制此代码用图像替换部分文本,如果他在段落中的页面上找到它,则它是“:•:”。
$("p").each(function () {
if ($(this).children().length == 0) {
$(this).text($(this).text().replace(':•:').html('<img src = "http://lilpic.png" />'));
}
});
但我最终得到的是,文本确实被替换了,但不是用原来的图像替换,而是用丑陋的原始 HTML 代码替换。我究竟做错了什么? 我最终需要的只是一个代码,它将标记“:•:”更改为图片。
【问题讨论】:
标签: jquery html image text replace