我有一个简单的HTML label
输入。通过使用ajax请求,我找回了我想要作为标签文本的HTML字符串。为此,我尝试以下代码:jQuery更新标签的文本与HTML字符串
$('#my-label').text($("<label class='someClass'>4.00 ABC</label> (13.26 DEF)"));
但没有任何反应。如何应对呢?
我有一个简单的HTML label
输入。通过使用ajax请求,我找回了我想要作为标签文本的HTML字符串。为此,我尝试以下代码:jQuery更新标签的文本与HTML字符串
$('#my-label').text($("<label class='someClass'>4.00 ABC</label> (13.26 DEF)"));
但没有任何反应。如何应对呢?
使用.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');
我会假设标签标签的ID:P – 2013-04-11 16:34:09
这个someClass已经存在于您的标记中了吗?所以你可以写'$('label.someClass')。text('4.00 ABC');' – 2013-04-11 16:39:55
谢谢,这个解决方案为我节省了很多工作。 – Eliseo 2015-05-14 18:15:10
你想在'#my-label'中使用什么'label.someClass'部分?你想包装标签吗? – Dom 2013-04-11 16:33:23