jQuery中将特殊字符转义成html标签和反转

在项目中添加富文本编辑器时,发现了保存的数据最终显示时是以
jQuery中将特殊字符转义成html标签和反转
这种方式显示
我再去控制台输出显示下数据发现是以及将字符转义成特殊字符了

哈哈哈哈哈哈<div>啦啦啦啦啦</div>

所以此数据放入div中时html不能解析为html代码属性显示

  1. 解决方法:
    $('<div>').html('&lt;哈哈&gt;').text() 结果:<哈哈>
    所以可以用此方法将数据转义后再将数据放入div中显示,
    即可显示为正常的数据
    jQuery中将特殊字符转义成html标签和反转
  2. 因此也有了将html代码转义成特殊字符的方法
$('<div>').text('<哈哈>').html()
结果:&lt;哈哈&gt;