【发布时间】:2015-11-20 07:58:28
【问题描述】:
我有 3 个嵌套的 div。
<div id="wrapper">
<div id="innerWrapper">
<div id="inner"></div>
</div>
</div>
我需要通过jQuery添加html。/所以我使用
$('#wrapper').html('<img src="profile.png"/>');
但是当我这样做时,innerWrapper 和 inner div 消失了。如何添加<img src="profile.png"/> 而不是替换wrapper 中的div?
【问题讨论】:
-
使用
append()。$('#wrapper').append('<img src="profile.png"/>');或prepend()如果你想在innerWrapper之前使用它 -
$('#wrapper').append('<img src="profile.png"/>');- 有多种方法可以做到这一点.. 但这实际上取决于您希望将新元素添加到的位置
标签: javascript jquery