【发布时间】:2011-05-29 13:10:08
【问题描述】:
如果我想将<div id="error"></div> 的文本设置为“此处测试消息”,我会这样做吗:
$('<div id="error">').text('Test message here');
我试过了,但它不起作用。想法?
【问题讨论】:
标签: jquery
如果我想将<div id="error"></div> 的文本设置为“此处测试消息”,我会这样做吗:
$('<div id="error">').text('Test message here');
我试过了,但它不起作用。想法?
【问题讨论】:
标签: jquery
您创建了一个新的 div 并设置了它的文本,但您没有将它插入到任何地方。你需要做的是:
var el = $('<div id="error">').text('Test message here');
$(document).append(el);
或者,如果 div 已经存在:
$("#error").text('Test message here');
【讨论】:
$('#error').text('Test message here');
【讨论】:
试试:
$('<div id="error"></div>').text('Test message here');
您还需要在页面的某处插入新元素。
【讨论】:
最好使用
$("#error").html('Test message here')
而不是简单的
.text('Text Msg');
【讨论】: