我正在创建一个标签列表,其中包含来自返回的json的内容,但我想在每个项目后附加特殊字符&#10006(✖)。

我的jQuery代码如下所示:



$("span />", {text: (value["id"] + "&#10006"}).appendTo("#divmyList");





以某种方式&#10006不断进行编码,我所看到的实际上是&#10006而不是“ x”。

您如何在将其传递到jQuery中的文本值时指定它是文字值而不是HTML编码?

最佳答案

使用html方法而不是text属性

$("<span />").html("&#10006").appendTo("#divmyList");


DEMO

09-18 22:28