我有一个页面是后端CRM管理面板的一部分.在该页面上,HTML输出来自我无法访问的一些
PHP函数.而且HTML会自动更改<和>转换为HTML编码字符.
所以有一个div包含html标签,如< br />被转换成& b /& gt;
所以我需要使用jQuery将其更改为HTML字符:
&安培; LT;到<
&安培; GT;到>
有没有可以使用jQuery脚本来替换这些特殊字符与相应的符号?这将意味着我的HTML标签实际上可以正常工作,并且HTML将在屏幕上正确显示?
我试过removewith(),但我不能使它的工作.
<div style="font-size: 11px; width: 90%; font-family: Tahoma;" id="cotiz"><strong>Valuación</strong> de InfoAuto: 35.500,00<br /> Cotización Seleccionada: Ninguna<br /> Allianz,Responsabilidad Civil: $205,25<br /> Allianz,Terceros Completos: $278,85 </div>
解决方法
最简单的事情是
$('#test').each(function(){ var $this = $(this); var t = $this.text(); $this.html(t.replace('<','<').replace('>','>')); });