在jquery中设置文本

seh*_*mel 33 jquery

如果我想将a的文本设置<div id="error"></div>为"在这里测试消息",我会这样做:

 $('<div id="error">').text('Test message here');
Run Code Online (Sandbox Code Playgroud)

我尝试过这个并没有用.思考?

Gab*_*aru 63

您创建一个新div并设置其文本,但不要将其插入任何位置.你需要做的是:

var el = $('<div id="error">').text('Test message here');
$(document).append(el);
Run Code Online (Sandbox Code Playgroud)

或者,如果div已经存在:

$("#error").text('Test message here');
Run Code Online (Sandbox Code Playgroud)


Dej*_*vic 26

 $('#error').text('Test message here');
Run Code Online (Sandbox Code Playgroud)