<link href="http://www.jqwidgets.com/jquery-widgets-demo/jqwidgets/styles/jqx.base.css" rel="stylesheet" type="text/css">
//<script src="http://www.jqwidgets.com/jquery-widgets-demo/scripts/jquery-1.11.1.min.js" type="text/javascript"></script>
//<script src="http://www.jqwidgets.com/jquery-widgets-demo/jqwidgets/jqxcore.js" type="text/javascript"></script>
//<script src="http://www.jqwidgets.com/jquery-widgets-demo/jqwidgets/jqxwindow.js" type="text/javascript"></script>
//<script src="http://www.jqwidgets.com/jquery-widgets-demo/jqwidgets/jqxbuttons.js" type="text/javascript"></script>
// <script src="http://www.jqwidgets.com/jquery-widgets-demo/jqwidgets/jqxscrollbar.js" type="text/javascript"></script>
//<script src="http://www.jqwidgets.com/jquery-widgets-demo/jqwidgets/jqxpanel.js" type="text/javascript"></script>
// <script src="http://www.jqwidgets.com/jquery-widgets-demo/jqwidgets/jqxtabs.js" type="text/javascript"></script>
//<script src="http://www.jqwidgets.com/jquery-widgets-demo/jqwidgets/jqxcheckbox.js" type="text/javascript"></script>
// <script src="http://www.jqwidgets.com/jquery-widgets-demo/scripts/demos.js" type="text/javascript"></script>
<script type="text/javascript">
var basicDemo = (function () {
//Adding event listeners
function _addEventListeners() {
$('#resizeCheckBox').on('change', function (event) {
if (event.args.checked) {
$('#window').jqxWindow('resizable', true);
} else {
$('#window').jqxWindow('resizable', false);
}
});
$('#dragCheckBox').on('change', function (event) {
if (event.args.checked) {
$('#window').jqxWindow('draggable', true);
} else {
$('#window').jqxWindow('draggable', false);
}
});
$('#showWindowButton').click(function () {
$('#window').jqxWindow('open');
});
$('#hideWindowButton').click(function () {
$('#window').jqxWindow('close');
});
};
//Creating all page elements which are jqxWidgets
function _createElements() {
$('#showWindowButton').jqxButton({ width: '70px' });
$('#hideWindowButton').jqxButton({ width: '65px' });
$('#resizeCheckBox').jqxCheckBox({ width: '185px', checked: true });
$('#dragCheckBox').jqxCheckBox({ width: '185px', checked: true });
};
//Creating the demo window
function _createWindow() {
$('#window').jqxWindow({
showCollapseButton: true, maxHeight: 400, maxWidth: 700, minHeight: 200, minWidth: 200, height: 300, width: 500,
initContent: function () {
$('#tab').jqxTabs({ height: '100%', width: '100%' });
$('#window').jqxWindow('focus');
}
});
};
return {
config: {
dragArea: null
},
init: function () {
//Creating all jqxWindgets except the window
_createElements();
//Attaching event listeners
_addEventListeners();
//Adding jqxWindow
_createWindow();
}
};
} ());
$(document).ready(function () {
//Initializing the demo
basicDemo.init();
});
</script>