jQuery Docking
Invoke the addWindow method of the jqxDocking.
Author: http://jqwidgets.com
Author: http://jqwidgets.com
HTML
<link rel="stylesheet" href="https://jqwidgets.com/public/jqwidgets/styles/jqx.base.css">
<link rel="stylesheet" href="https://jqwidgets.com/public/jqwidgets/styles/jqx.energyblue.css">
<script src="https://jqwidgets.com/public/jqwidgets/jqx-all.js"></script>
<div id="jqxDocking">
<div>
<div id="window1">
<div>Header 1</div>
<div>Content 1</div>
</div>
<div id="window2">
<div>Header 2</div>
<div>Content 2</div>
</div>
</div>
<div></div>
</div>
<div id="window3">
<div>Header 3</div>
<div>Content 3</div>
</div>
<button id="addWindow3ToDocking">Add window3 to docking</button>
JavaScript
$("#jqxDocking").jqxDocking({
width: 300,
theme: 'energyblue'
});
$("#window3").jqxWindow();
$('#jqxDocking').jqxDocking({
windowsMode: {
'window2': 'floating'
}
});
$("#addWindow3ToDocking").jqxButton();
$("#addWindow3ToDocking").click(function () {
$('#jqxDocking').jqxDocking('addWindow', 'window3', 'default', 1, 1);
});