【问题标题】:Jquery inserting unicode instead of symbolJquery插入unicode而不是符号
【发布时间】:2012-05-20 11:54:14
【问题描述】:

我正在寻找一种方法来制作真正基本的所见即所得,例如当用户舔按钮时,它会插入符号 ♂ (♂)

它正在工作,但有两个问题: 1 - 仅插入 unicode 字符,不转换为符号 (♂)

2- 如果你有时间,有没有一种简单的方法将符号插入“文本光标”所在的位置,而不是文本区域内容的末尾?

感谢您的帮助

http://jsfiddle.net/cdjEr/3/

【问题讨论】:

    标签: jquery unicode symbols


    【解决方案1】:

    ♂HTML 转义码。
    它只在 HTML 源中处理。

    Javascript 字符串文字使用自己的转义码:'\u2642'(代码点为十六进制而不是十进制)。
    您也可以直接使用字符:'♂'。 (这要求您正确设置文件编码)

    【讨论】:

    • 速度很快,非常感谢!关于第二个问题的任何想法?
    • 我不敢相信 SO 有多少关于这件事的问题。虽然许多答案都提到了相同的问题,但您的答案确实是所有答案中最清晰、最简洁、最直观的。
    猜你喜欢
    • 2012-08-08
    • 2019-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-20
    • 2015-06-30
    • 2014-01-14
    • 2010-10-12
    相关资源
    最近更新 更多