依靠组件

UI Core

Draggable

Resizable

bgiframe

一个浮动的窗口(对话框),里面包含一个标题栏和一个内容区域。对话窗口可以移动,调整大小和关闭。

如果内容的长度超过了最大高度,滚动条会自动出现。

常用的选项可以添加底部按钮栏和半透明的模态叠加层等。

调用 $(foo).dialog() 初始化一个对话框实例,并会自动打开默认的对话框。

如果你想重用一个对话框,最简单的方法是禁用“自动弹出”的选项:$(foo).dialog({ autoOpen: false }) 。 用 $(foo).dialog('open') 来打开对话框。用 $(foo).dialog('close') 关闭它。

属性 类型 默认值

disabled Boolean false

autoOpen Boolean true

buttons Object {}

buttons Array []

closeOnEscape Boolean true

closeText String 'close'

dialogClass String ""

draggable Boolean true

height Number "auto"

hide String/Object null

maxHeight Number false

maxWidth Number false

minHeight Number false

minWidth Number false

modal Boolean false

position String/Array "center"

resizable Boolean true

show String/Object null

stack Boolean true

title String ""

width Number "auto"

zIndex Integer 1000

事件 类型

beforeclose dialogbeforeclose

open dialogopen

focus dialogfocus

dragStart dragStart

drag drag

dragStop dragStop

resizeStart resizeStart

resize resize

resizeStop resizeStop

close dialogclose

方法 调用

open .dialog("open")

isOpen .dialog("isOpen")

moveToTop .dialog("moveToTop")

close .dialog("close")

destroy .dialog("destroy")

disable .dialog("disable")

enable .dialog("enable")

option .dialog("option",optionName[,value])