1

我想克隆 adiv里面有不同的元素。其中一个元素是select转换为selectmenu。克隆工作正常,除了新select的不可点击并且它的项目无法显示。

请参阅此演示。只需单击“克隆”按钮并尝试选择新的selectmenu.

什么是使这项工作的干净方法?

4

1 回答 1

1

我销毁 selectmenu 的解决方案(完全删除了 selectmenu 功能。这将使元素返回到其预初始化状态。)

所以你的代码将是

$("select").selectmenu();

$("#btnClone").click(function()
{
    $( "select" ).selectmenu( "destroy" );
    $(".content:first").clone().appendTo(".container");
    $("select").selectmenu();

});

演示

可能还有其他解决方案..但到目前为止,这就是我到目前为止所达到的

于 2015-07-26T22:15:33.570 回答