Javascript jquery查找和替换(&);书信电报;加上&燃气轮机&引用;

Javascript jquery查找和替换(&);书信电报;加上&燃气轮机&引用;,javascript,jquery,html,Javascript,Jquery,Html,我正在尝试使用jquery查找或,并将其替换为。想法是将其从文本元素更改为livediv标记 我有这个,但它似乎没有正确替换这些字符,因为我仍然在输出中看到“” $('#myText').each(function() { var text = $(this).text(); text = text.replace("&lt;", "/\</g"); text = text.replace("&gt;", "/\>/g");

我正在尝试使用jquery查找
,并将其替换为
。想法是将其从文本元素更改为livediv标记

我有这个,但它似乎没有正确替换这些字符,因为我仍然在输出中看到“”

$('#myText').each(function() {
      var text = $(this).text();
      text = text.replace("&lt;", "/\</g");
      text = text.replace("&gt;", "/\>/g");
      $(this).text(text).clone().appendTo("#output").css("color", "blue");
      preventDefault;
    });
$('#myText')。每个(函数(){
var text=$(this.text();
text=text.replace(“,”/\/g”);
$(this).text(text).clone().appendTo(“#output”).css(“color”,“blue”);
防止违约;
});
为什么这还没有变成一个直播节目呢?

尝试将
.text()
更改为使用
.html()

尝试将
.text()
更改为使用
.html()


因为您使用的是.text()函数,并且.text()与标准javascript中的innerText等价,所以请尝试使用.html(),它与innerHTML等价,而且很可能会起作用。

因为您使用的是.text()函数,而.text()与标准javascript中的innerText等价,请尝试使用.html(),这相当于innerHTML,而且很可能会起作用。

什么是“live div”?您是想做
$(this.html($(this.text())
?但是我真的看不出文本包含html实体的任何原因什么是“live div”?你的意思是做
$(this.html($(this.text())
?但是我真的不明白为什么文本很可能包含html实体?为什么不编辑他的小提琴,让我们知道是否有?我不在我的设备上;)我正在用手机写信,我更愿意接他。很可能吧?为什么不编辑他的小提琴,让我们知道是否有?我不在我的设备上;)我在手机上写信,我更愿意接他。这奏效了,然后我修改了它,克隆了第一个div,然后运行查找和替换。我想保持第一个div不变,以将div显示为文本元素。非常感谢。没问题。很高兴能帮上忙,然后我修改了它,克隆了第一个div,然后运行find和replace。我想保持第一个div不变,以将div显示为文本元素。非常感谢。没问题。很乐意帮忙
$(this).html(text).clone().appendTo("#output").css("color", "blue");