1

我想克隆类型的项目(可排序手风琴),你可以在这里看到:http: //jqueryui.com/demos/accordion/sortable.html

我使用函数 clone() 添加克隆的项目,如您在此处看到的:

$("#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 Explorer 中不起作用。当我单击按钮时,什么也没发生 :( 为什么它在 Exploerer 中不起作用?

4

0 回答 0