2014-04-06 65 views
0

我有這個HTML實體,我需要用作標題屬性和鏈接上的href屬性(–)我該如何轉義/解碼以供使用?我使用jQuery,做一個香草jS或jQuery方法會很棒!我的代碼 部分:jQuery/JS和HTML實體解碼。

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

的HTML()方法的工作很好,但我不認爲我可以使用的對象,其中我設置標題..?

我讀過所以一些其他的答案,但我找不到任何解釋如何做到這一點像我在我的劇本,當你設定一個對象的值。

謝謝你看看,丹。

+0

你試試?你所說的只是你「不要認爲」......沒有比得上它的一個鏡頭,如果你然後得到錯誤,尋求幫助。 ;) –

+0

@JeremyMiller - 是的,我已經,但不確定的語法,並不想混亂頁面與我所有失敗的嘗試,因爲它可能是一個簡單的問題,比一個知識多的人我。 – Dan

回答

0

你可以這樣做:

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

這樣稱呼它:

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

這很酷,但顯然它只有在我處理這個確切的角色時纔有用,我正在考慮使用更多功能的東西。 – Dan

+0

什麼都想要逃脫? –

+0

不管真的,哪怕是一點點:¼這不是真的一點 - 我本來試圖找到這已經這樣做的方法。如果沒有一個,那麼我需要像你在答案中寫的東西。 – Dan