jQuery EasyUI 窗口插件 - Window 窗口
jQuery EasyUI 插件
擴展自 $.fn.panel.defaults。通過 $.fn.window.defaults 重寫默認的 defaults。
窗口(window)是一個浮動的、可拖拽的面板,可以當做應用程式窗口使用。默認情況下,窗口可移動、可調整尺寸、可關閉。它的內容既可以通過靜態 html 定義,也可以通過 ajax 動態加載。
依賴
- draggable
- resizable
- panel
用法
創建窗口(window)
1、從標記創建窗口(window)。
<div id="win" class="easyui-window" title="My Window" style="width:600px;height:400px"
data-options="iconCls:'icon-save',modal:true">
Window Content
</div>
2、使用 javascript 創建窗口(window)。
<div id="win"></div>
$('#win').window({
width:600,
height:400,
modal:true
});
3、通過複合佈局創建窗口(window)。
像往常一樣,你可以定義窗口佈局。下麵的實例演示了如何分割窗口區域為兩個部分:北區和中心區。
<div id="win" class="easyui-window" title="My Window" style="width:600px;height:400px"
data-options="iconCls:'icon-save',modal:true">
<div class="easyui-layout" data-options="fit:true">
<div data-options="region:'north',split:true" style="height:100px"></div>
<div data-options="region:'center'">
The Content.
</div>
</div>
</div>
窗口(window)動作
打開和關閉窗口(window)。
$('#win').window('open'); // open a window
$('#win').window('close'); // close a window
通過 ajax 加載窗口內容。
$('#win').window('refresh', 'get_content.php');
屬性
該屬性擴展自面板(panel),下麵是為窗口(window)重寫和添加的屬性。
| 名稱 | 類型 | 描述 | 默認值 |
|---|---|---|---|
| title | string | 窗口的標題文本。 | New Window |
| collapsible | boolean | 定義是否顯示折疊按鈕。 | true |
| minimizable | boolean | 定義是否顯示最小化按鈕。 | true |
| maximizable | boolean | 定義是否顯示最大化按鈕。 | true |
| closable | boolean | 定義是否顯示關閉按鈕。 | true |
| closed | boolean | 定義是否關閉窗口。 | false |
| zIndex | number | 從其開始增加的窗口的 z-index。 | 9000 |
| draggable | boolean | 定義窗口是否可拖拽。 | true |
| resizable | boolean | 定義窗口是否可調整尺寸。 | true |
| shadow | boolean | 如果設置為 true,當窗口能夠顯示陰影的時候將會顯示陰影。 | true |
| inline | boolean | 定義如何放置窗口,當設置為 true 時則放在它的父容器裏,當設置為 false 時則浮在所有元素的頂部。 | false |
| modal | boolean | 定義窗口是不是模態(modal)窗口。 | true |
事件
該事件擴展自面板(panel)。
方法
該方法擴展自面板(panel),下麵是為窗口(window)添加的方法。
| 名稱 | 參數 | 描述 |
|---|---|---|
| window | none | 返回外部窗口(window)對象。 |
| hcenter | none | 水準居中窗口。該方法自版本 1.3.1 起可用。 |
| vcenter | none | 垂直居中窗口。該方法自版本 1.3.1 起可用。 |
| center | none | 居中窗口。該方法自版本 1.3.1 起可用。 |
jQuery EasyUI 插件
