比较Javascript中的emdash( - )

时间:2017-04-19 19:56:47

标签: javascript jquery html-escape-characters

emdash从一开始就在HTML中,并使用其转义码—

放入其中

我需要能够调用jquery的$("#element").text()函数并检测元素的文本是否仍然等于emdash。我试过了:

if($("#element).text() == "—")

if($("#element).text() == "—")
当emdash实际上是元素的文本时,

都返回false。当我使用console.log()时,实际的emdash字符(第二个示例)被打印,但尽管两个语句都返回false。

如何生成一个在实际上是emdash时返回true的语句?

1 个答案:

答案 0 :(得分:0)

非常感谢你们的所有评论,他们帮助我找到了正确的解决方案。

问题是括号(我正在使用的文本编辑器)不支持emdash字符所以我在另一个编辑器中编写了if语句,它工作正常。