【发布时间】:2014-11-16 22:17:55
【问题描述】:
有没有一种简单的方法可以在单击 button-add 时克隆整个 .box 元素,并将其附加到后面
我还需要button-remove 只删除那个框?
HTML
<input class="button-add" type="button" value="Clone box">
<div class="form-group box">
<div class="col-lg-7">
<p>Article</p>
<select class="form-control" name="article()">
<option value="">Smoki Coko Kokos</option>
<option value="8">Koka Kola</option>
<option value="10">Cipiripi</option>
</select>
</div>
<div class="col-lg-3">
<p>Quantity</p>
<input class="form-control" value="3" name="qty()" type="text">
</div>
<div class="col-lg-2">
<input class="button-remove" type="button" value="Delete box">
</div>
</div>
这是我现在拥有的,但不起作用,
JQUERY
$(document).ready(function() {
$('.button-add').click(function(){
//we select the box clone it and insert it after the box
$('.box').clone().insertAfter(".box");
});
});
【问题讨论】:
-
“一个接一个地附加”需要澄清。
-
举个例子......
-
您问题的克隆部分似乎工作正常:jsfiddle.net/j08691/rs5zc7b2