我想显示“开锁”字符 http://www.fileformat.info/info/unicode/char/1f513/index.htm在我的 HTML 链接文本中。
如果我直接这样做,它会正确显示<a id="myId">🔒</a>
,但我发现没有办法用 jQuery 动态改变它.text()
函数,如:
$("#myID").text(openLockText);
我应该在 openLockText 中放入什么?
Javascript 内部仅支持 UTF-16。
因为这是一个扩展的 32 位 UTF 字符(不在“基本多语言平面”中),所以您需要插入“UTF-16 代理对”,该字符在您链接到的同一页面上提供,很有帮助:
0xD83D 0xDD13
i.e.
$('#myId').text('\ud83d\udd13');
更多详细信息可以参见RFC 4627 http://www.ietf.org/rfc/rfc4627.txt,严格来说这是 JSON 的格式。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)