2013-04-11 32 views
0

我有一個簡單的HTML label輸入。通過使用ajax請求,我找回了我想要作爲標籤文本的HTML字符串。爲此,我嘗試以下代碼:jQuery更新標籤的文本與HTML字符串

$('#my-label').text($("<label class='someClass'>4.00 ABC</label> (13.26 DEF)")); 

但沒有任何反應。如何應對呢?

+0

你想在'#my-label'中使用什麼'label.someClass'部分?你想包裝標籤嗎? – Dom 2013-04-11 16:33:23

回答

4

使用.html()

$('#my-label').html("<label class='someClass'>4.00 ABC</label> (13.26 DEF)"); 

雖然我不知道什麼#my-label應該是你的情況..

編輯:如果它是標籤本身作爲PRPGFerret建議,一個標識更好的方法是:

$('#my-label').text('4.00 ABC').addClass('someClass'); 
+0

我會假設標籤標籤的ID:P – 2013-04-11 16:34:09

+0

這個someClass已經存在於您的標記中了嗎?所以你可以寫'$('label.someClass')。text('4.00 ABC');' – 2013-04-11 16:39:55

+0

謝謝,這個解決方案爲我節省了很多工作。 – Eliseo 2015-05-14 18:15:10

相關問題