我想克隆类型(sortable-accordion)的项目,你可以在这里看到: http://jqueryui.com/demos/accordion/sortable.html
我使用函数clone()添加克隆的Item,如下所示:
$("#cloneElement").click(function(){
var newElem = $('#acc-0').clone(true).attr('id', 'acc-1').addClass("clonedDiv");
newElem.insertBefore($("#acc-0"));
}
div我克隆看起来像这样:
<div id="acc-0">
<h3>
<a id="section" href="#">Section </a>
</h3>
<div>
<fieldset style="clear: both">
<input type="text" name="section[]" id="section" value="">
<textarea name="content[]" id="content" class="text ui-corner-all"></textarea>
</fieldset>
</div>
</div>
这是我用来添加新元素的jquery按钮
<input type="radio" id="cloneElement" name="cloneElement" />
当我点击按钮时,元素将被克隆并添加,我可以在firefox中看到它。 这在Internet Exploerer中不起作用。当我点击按钮时没有发生任何事情:(为什么它在Exploerer中不起作用?