问题
我正在尝试将clone()
div 添加到现有的一组 div 并遇到一个奇怪的问题。div 似乎像这样在 div 之间创建了额外的空间。通过重新格式化 html 可能会有黑客攻击,但我真的不想这样做。
这是代码:
HTML
<div class="resources">
<div class="template">
<p>Hi <b>Bob</b></p>
</div>
</div>
<div class="content">
<div class="template">
<p>Hi <b>Bob</b></p>
</div><div class="template">
<p>Hi <b>Mark</b></p>
</div>
</div>
<button>Add Another Box</div>
CSS
.resources {
display:none;
}
.template {
display:inline-block;
width:100px;
height:100px;
background-color:blue;
margin:1px;
}
.content {background-color:red}
jQuery
$('button').on('click',function(){
$('.resources .template').clone()
.find('b').html("joe").end()
.prependTo(".content");
});