【发布时间】:2020-01-21 13:03:57
【问题描述】:
我正在尝试与“-”进行比较,但总是错误。
参考这个问题:Comparing an emdash (—) in Javascript
尝试了评论中的 jsfiddle 链接:https://jsfiddle.net/t16b7khb/。它工作正常,但是当我尝试创建一个新的小提琴时发现我输入的连字符小于这个 jsfiddle 中可用的连字符。不确定,问题是否出在操作系统上,我使用的是 macOS。
我通过复制粘贴评论中的第一个“if”创建了一个新的小提琴,第二个“if”由我自己输入。 jsfiddle 链接:https://jsfiddle.net/RajKumari_1/6n7pb5uh/
if( $("#element").text() == "—" ) {
console.log('works for me')
}
if( $("#element").text() == "-" ) {
console.log('not working for me')
}
提前致谢。
【问题讨论】:
-
短划线 (-)、短划线 (–) 和连字符 (-) 是 不同的字符 与 different meanings。
-
谢谢,这个链接很有用。@Quentin
标签: javascript jquery html-escape-characters