我有一個變量sometext
,我想用$('div').text(sometext);
分配給div
一些文字。問題是所有<br/>
在sometext
變成< br/ >
。我不能使用$('div').html()
,因爲我想在div
內保留很多內部結構,所以我只能使用.text()
函數。轉換HTML編碼< BR/>到html jQuery中的.text()新行標籤
因此,一旦我將文本傳遞給div
,有什麼方法可以將編碼的<br/>
標記更改爲HTML中的真實換行符?我的意思是這樣的:
$('div').convertMyBRsToHTML();
你只是aske d一小時前這個相同的問題,並沒有給出任何反饋意見http://stackoverflow.com/questions/14425152/jquery-get-text-node-siblings-at-deepest-level – charlietfl
這不是同一個問題 - 我我正在嘗試不同的方法來解決同樣的問題,但兩種方法都在做不同的事情。雖然是的,他們似乎有關。我確實對前一個問題給出了反饋 - 但是我沒有選擇答案,因爲雖然我嘗試了它們並調整了它們,但它們並沒有解決我的問題。前面的問題試圖獲得最深層次的文本節點,這裏我只替換HTML編碼的
標籤。 – user961627
你需要提供一些可以放入jsfiddle.net中的更真實世界的html,將會節省相當多的時間。在不同的主DIV的 – charlietfl