1
我想克隆浮动窗格对象,如下所示。克隆dojo浮动窗格
var pFloatingPane = new dojox.layout.FloatingPane({
title: "A floating pane",
resizable: true,
dockable: true,
style: "position:absolute;top:0;left:0;width:136px !important;height:100px;visibility:visible;",
id: "pFloatingPane"
}).placeAt(dojo.byId("gridContainer"));
var secondPane = dojo.clone(pFloatingPane);
但是当我使用chrome javscript调试工具进行调试时,它给出了以下错误。
Uncaught TypeError: Cannot read property 'id' of undefined
但eventhough我没有在初始化点给一个ID它正常工作与下列之一。
var topContentPane1 = new dijit.layout.ContentPane(
{
region: "top",
splitter: true,
minSize : 10,
maxSize : 84
},
document.createElement("div")
);
var secondOne = dojo.clone(topContentPane1);
有人可以告诉我如何解决这个问题。在此先感谢