jquery - 在jquery中设置文本

标签 jquery

如果我想设置 <div id="error"></div> 的文本要“在此处测试消息”,我应该这样做:

 $('<div id="error">').text('Test message here');

我尝试了这个,但不起作用。想法?

最佳答案

您创建了一个新的 div 并设置了其文本,但没有将其插入到任何地方。您需要做的是:

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

或者,如果 div 已经存在:

$("#error").text('Test message here');

关于jquery - 在jquery中设置文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4511804/

相关文章:

javascript - 使用 XHR 调用将 JavaScript 值传递到 PHP 文件

javascript - jQuery 不改变宽度

jQuery 获取元素 html() 的更新值

javascript - 一次触发多个 jQuery 动画

jQuery Submit() 在 FF/Chrome 中有效(如预期),但在 IE/Opera 中无效,有什么想法吗?

javascript - 将 div 从父 div 扩展到中心视口(viewport)

javascript - jquery var 中未传递数据属性值

jQuery : Replacing Fading with Sliding

jquery - 如何在jquery中显示存储在mvc4中Server.mappath之外的文件?

javascript - 将 css 内容属性的字体大小缩放到父级