jQuery / JS和HTML实体解码

jQuery / JS and HTML entity decoding.

本文关键字:实体 解码 HTML JS jQuery      更新时间:2023-09-26

我有这个 HTML 实体,我需要用作链接上的标题属性和 href 属性 ( – ) 如何转义/解码它以供使用?我正在使用jQuery,做一个普通的jS或jQuery方法会很棒!我的部分代码:

newListElement.children( "a" ).attr({
   "href" : this.permalink,
   "title" : this.title
}).html( this.title );

html() 方法工作正常,但我认为我不能在我设置标题的对象中使用它..?

我已经阅读了有关SO的其他一些答案,但是当您在对象中设置值时,例如我在脚本中,我找不到任何解释如何执行此操作的内容。

谢谢你看一看,丹。

你可以这样做:

function escapeMyHtml(input){
   return input.replace(/-/g, '–');
}

这样称呼它:

escapeMyHtml('a-b');//a–b