【发布时间】:2014-04-11 18:07:18
【问题描述】:
我之前在一个页面中克隆一些 HTML 时遇到了问题,我现在使用下面的 JS Fiddle 解决了这个问题:
HTML:
<div id='1'>
<div class="template"> <!-- mark a clone target -->
...
</div>
<div>
<input type="button" name="addNewRow" value="Add Row" />
</div>
</div>
JS:
var $template = $('.template');
$('input[type=button]').click(function() {
$template.clone().insertAfter($template);
});
EDIT** 我在克隆和清除文本框时遇到的第一个问题已经解决。
如果您参考上面的 JSFiddle - 每次单击表单上的按钮时都会添加一个新行。 我希望添加另一个按钮来实现完全相反的效果,因此可以在单击按钮时删除行,并且想知道是否有人可以提出答案?
【问题讨论】:
-
你能澄清一下吗:如何在我添加一行后删除它,以及当新元素添加到 div 时
-
从最后一个还是第一个删除?
-
最后添加的行会很棒
标签: javascript jquery html