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