jquery.html有效,但是.add不行;t
jquery .html works but .add doesn't
我的代码:
$(document).ready(function() {
$(this.body).html("<p>using .html</p>"); // works
$(this.body).add("<p>using .add</p>"); // doesn't work
});
一些jsfiddle
我做错了什么?
您想要使用append
:
$(this.body).append("<p>using .add</p>")
add
代表其他东西:
描述:将元素添加到匹配的元素集中。
您应该使用append而不是add。小提琴
add()不写入DOM,它向jQuery对象添加了更多元素。
var x = $("li") //would create a jQuery object
x.add("span") //would add span tags to that object.
要编写要append()或appendTo()的jQuery对象的内容。。。
x.appendTo("body");
add
描述:"Add elements to the set of matched elements."
参考
html
将取代this.body
内容
append
将添加到内容的末尾。也许这就是你想要的
$(this.body).append('<p>using .append</p>');
相关文章:
- Ckeditor-plugin:插入虚假元素add不情愿<p>标签前后
- 如何jQuery-Add按钮最多插入10个新输入
- 在不兼容的接收器上调用的方法Set.prototype.add未定义
- Add a class if var < 0 jquery
- jquery.html有效,但是.add不行;t
- 这个 add(x) 函数是如何工作的
- Sails.js/Waterline.add()和.remove()仅适用于第二次调用
- Backbone - Collection.add() / Collection.create() 之间的区别
- 在什么情况下,Array.observe的“add”事件会触发
- Javascript add class 不起作用
- 从sql填充Jqgrid的自定义Add函数中的下拉数据
- jQuery过度使用.add()
- counter是在单击add字段时递增值,而不是在单击remove字段时递减值
- Jquery add attr action with element
- jquery add 函数无法按预期工作
- Google Maps JS API v3 - Add Map Types
- JQuery DataPicker add on the
- 这个JS在我的家用PC上工作,但当我把它放在网上时就不行了.知道为什么或如何这是
- 在选择对象中使用多个 add() 命令
- 为什么我的代码使用下划线.js但当我使用 Ramda.js 时却不行