当我执行JQuery时;。html";。。这将更新div';s innerHTML
如果我想附加到它而不是完全替换它,该怎么办?使用当我执行JQuery时;。html";。。这将更新div';s innerHTML,jquery,Jquery,如果我想附加到它而不是完全替换它,该怎么办?使用+=字符串运算符 var element = document.getElementById('yourId')/ element.innerHTML += 'More content!'; 这不需要使用jQuery。请尝试以下操作: $(whatever).html($(whatever).html() + string); 上面的代码将内容替换为现有内容和字符串变量的值的组合。奇怪的是,有一个名为append()的jQuery方法 你好,妈
+=
字符串运算符
var element = document.getElementById('yourId')/
element.innerHTML += 'More content!';
这不需要使用jQuery。请尝试以下操作:
$(whatever).html($(whatever).html() + string);
上面的代码将内容替换为现有内容和
字符串
变量的值的组合。奇怪的是,有一个名为append()
的jQuery方法
你好,妈妈
请侮辱我
不要使用x.html(x.html()+'something')
或其非jQuery对应项innerHTML+='something'
向文档添加内容。您将把当前内容序列化为HTML,然后对其进行更改,然后将其解析回对象。除了速度不必要地慢之外,您还将丢失任何不可序列化的数据,例如事件处理程序、JS引用和表单字段值。如果要在之后追加
如果要在之前附加
<div id="x"><em>Hello</em> mum</div>
<button onclick="$('#x').append(' you slag')">Insult please</button>