亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

jQuery EasyUI API 中文文檔 - Panel面板

 更新時間:2011年09月30日 01:26:35   作者:  
jQuery EasyUI API 中文文檔 - Panel面板,使用jQuery EasyUI的朋友可以參考下。

$.fn.panel.defaults重寫defaults。
用法示例
創(chuàng)建Panel
1. 經(jīng)由標記創(chuàng)建Panel
從標記創(chuàng)建Panel更容易。把 'easyui-panel' 類添加到<div/>標記。

復制代碼 代碼如下:

<div id="p" class="easyui-panel" title="My Panel" style="width:500px;height:150px;padding:10px;background:#fafafa;"
iconCls="icon-save" closable="true"
collapsible="true" minimizable="true" maximizable=true>
<p>panel content.</p>
<p>panel content.</p>
</div>

2. 編程創(chuàng)建Panel
讓我們創(chuàng)建帶右上角工具欄的Panel。.
復制代碼 代碼如下:

<div id="p" style="padding:10px;">
<p>panel content.</p>
<p>panel content.</p>
</div>
$('#p').panel({
width:500,
height:150,
title: 'My Panel',
tools: [{
iconCls:'icon-add',
handler:function(){alert('new')}
},{
iconCls:'icon-save'
handler:function(){alert('save')}
}]
});

移動Panel
調(diào)用 'move' 方法把Panel移動到新位置。
復制代碼 代碼如下:

$('#p').panel('move',{
left:100,
top:100
});

加載內(nèi)容
讓我們經(jīng)由ajax加載panel內(nèi)容并且當加載成功時顯示一些信息。
復制代碼 代碼如下:

$('#p').panel({
href:'content_url.php',
onLoad:function(){
alert('loaded successfully');
}
});

特性

名稱

類型

說明

默認值

title

string

顯示在Panel頭部的標題文字。

null

iconCls

string

Panel里顯示一個16x16圖標的CSS類。

null

width

number

設置Panel的寬度。

auto

height

number

設置Panel的高度。

auto

left

number

設置Panel的左邊位置。

null

top

number

設置Panel的頂部位置。

null

cls

string

Panel增加一個CSS類。

null

headerCls

string

Panel頭部增加一個CSS類。

null

bodyCls

string

Panel身體增加一個CSS類。

null

style

object

Panel增加自定義格式的樣式。

{}

fit

boolean

當設為true時,Panel 尺寸就適應它的父容器。

false

border

boolean

定義了是否顯示Panel的邊框。

true

doSize

boolean

設置為true,創(chuàng)建時Panel就調(diào)整尺寸并做成布局。

true

noheader

boolean

要是設置為truePanel的頭部將不會被創(chuàng)建。

false

content

string

Panel身體的內(nèi)容。

null

collapsible

boolean

定義了是否顯示折疊按鈕。

false

minimizable

boolean

定義了是否顯示最小化按鈕。

false

maximizable

boolean

定義了是否顯示最大化按鈕。

false

closable

boolean

定義了是否顯示關(guān)閉按鈕。

false

tools

array

自定義工具組,每個工具包含兩個特性:

iconClshandler

[]

collapsed

boolean

定義了初始化Panel是不是折疊的。

false

minimized

boolean

定義了初始化Panel是不是最小化的。

false

maximized

boolean

定義了初始化Panel是不是最大化的。

false

closed

boolean

定義了初始化Panel是不是關(guān)閉的。

false

href

string

一個URL,用它加載遠程數(shù)據(jù)并且顯示在Panel里。

null

cache

boolean

設置為true就緩存從href加載的Panel內(nèi)容。

true

loadingMessage

string

當加載遠程數(shù)據(jù)時在Panel里顯示的一條信息。

Loading…

extractor

function

定義了如何從ajax響應抽出內(nèi)容,返回抽出的數(shù)據(jù)。

 

extractor: function(data){
     var pattern = /<body[^>]*>((.|[\n\r])*)<\/body>/im;
     var matches = pattern.exec(data);
     if (matches){
          return matches[1];      // 只抽出 body 的內(nèi)容
     } else {
          return data;
     }
}
 

 

事件

名稱

參數(shù)

說明

onLoad

none

當遠程數(shù)據(jù)被加載時觸發(fā)。

onBeforeOpen

none

Panel打開前觸發(fā),返回false就停止打開。

onOpen

none

Panel打開后觸發(fā)。

onBeforeClose

none

Panel關(guān)閉前觸發(fā),返回false就取消關(guān)閉。

onClose

none

Panel關(guān)閉后觸發(fā)。

onBeforeDestroy

none

Panel銷毀前觸發(fā),返回false就取消銷毀。

onDestroy

none

Panel銷毀后觸發(fā)。

onBeforeCollapse

none

Panel折疊前觸發(fā),返回false就停止折疊。

onCollapse

none

Panel折疊后觸發(fā)。

onBeforeExpand

none

Panel展開前觸發(fā),返回false就停止展開。

onExpand

none

Panel展開后觸發(fā)。

onResize

width, height

Panel調(diào)整尺寸后觸發(fā)。
width
:新的外部寬度。
height
:新的外部高度

onMove

left,top

Panel移動后觸發(fā)。
left
:新的左邊位置

Top:新的頂部位置

onMaximize

none

窗口最大化后觸發(fā)。

onRestore

none

窗口還原為它的原始尺寸后觸發(fā)。

onMinimize

none

窗口最小化后觸發(fā)。

方法

名稱

參數(shù)

說明

options

none

返回選項特性。

panel

none

返回Panel對象。

header

none

返回Panel頭部對象。

body

none

返回Panel身體對象。

setTitle

title

設置頭部的標題文字。

open

forceOpen

forceOpen參數(shù)設為true,就繞過onBeforeOpen回調(diào)函數(shù)打開Panel。

close

forceClose

forceClose參數(shù)設為true,就繞過onBeforeClose回調(diào)函數(shù)關(guān)閉Panel。

destroy

forceDestroy

forceDestroy參數(shù)設為true,就繞過onBeforeDestroy回調(diào)函數(shù)銷毀Panel

refresh

href

當設置了href特性時,刷新Panel加載遠程數(shù)據(jù)。

resize

options

設置Panel尺寸并做布局。Options對象包含下列特性:
width
:新的Panel寬度
height
:新的Panel高度
left
:新的Panel左邊位置
top
:新的Panel頂部位置

move

options

移動Panel到新位置。Options對象包含下列特性:
left
:新的Panel左邊位置
top
:新的Panel頂部位置

maximize

none

Panel適應它的容器的尺寸。

minimize

none

最小化Panel。

restore

none

把最大化的Panel還原為它原來的尺寸和位置。

collapse

animate

折疊Panel身體。

expand

animate

展開Panel身體。

相關(guān)文章

最新評論