如何获取带原始实体的属性?

10
我在我的标记上有data属性。 数据属性中包含HTML实体。 我可以使用jQuery的“data”方法获取该属性的内容。 但是,HTML实体被修改了,而不是得到“—”,我得到了“—”。
如何获得原始内容? JsFiddle演示
2个回答

2
我认为这是不可能的。 据我了解,浏览器会自动解析—,因此您需要在服务器端对其进行编码,变成—jsFiddle

0
你可以通过jQuery设置数据属性。
$("span").data("foo", "—");
console.log($("span").data("foo"));

这将在控制台中生成—


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接