多个jquery对话框(克隆)无法正常工作

时间:2013-06-05 11:12:03

标签: jquery jquery-ui clone

我的目标是创建多个jquery对话框。

在对话框中,有一些jquery选项卡,还包括手风琴。

我创建了一个html块,使用jquery clone()函数克隆它,并将其声明为jquery对话框。

每个克隆对话框都打开,但标签和手风琴无法正常工作。 我使用 clone(true,true)来克隆元素,但这没用。

我的代码是:

Jquery的:

function createDialog() {
  var dialogs = $(".dialog_content").clone(true,true).dialog({
    width: 1600,
    height: 650,
    autoOpen: false,
    position:["center","center"],
    title: "Dialog"
   });
 $(".tabs").tabs();
 $(".accordion").accordion();
 dialogs.dialog("open");
}
$("#openNewDialo").click(function(e){ createDialog(); });

HTML

<div class="dialog_content">
<div class="tabs">
.
.
.
</div>
<div class="accordion">
.
.
.
</div>
</div>

是否有(其他)解决方案?

0 个答案:

没有答案