jQuery Dialog组件用来显示对话框,模式或非模式的。
基本用法
4 | < meta charset = "utf-8" /> |
5 | < title >jQuery UI Demos</ title > |
6 | < link rel = "stylesheet" href = "themes/trontastic/jquery-ui.css" /> |
7 | < script src = "scripts/jquery-1.9.1.js" ></ script > |
8 | < script src = "scripts/jquery-ui-1.10.1.custom.js" ></ script > |
11 | $("#dialog").dialog(); |
17 | < div id = "dialog" title = "Basic dialog" > |
18 | < p >This is the default dialog which |
19 | is useful for displaying information. |
20 | The dialog window can be moved, |
21 | resized and closed with the 'x' icon.</ p > |

对话框的缺省显示有“X”关闭按钮,可以缩放,移动。
动画显示效果
可以为对话框显示和关闭添加动画效果,如果不希望对话框一开始就显示(这可能是大部分情况,在点击按钮或是某个事件发生后再显示对话框)可以通过配置autoOpen=false来设置。
4 | < meta charset = "utf-8" /> |
5 | < title >jQuery UI Demos</ title > |
6 | < link rel = "stylesheet" href = "themes/trontastic/jquery-ui.css" /> |
7 | < script src = "scripts/jquery-1.9.1.js" ></ script > |
8 | < script src = "scripts/jquery-ui-1.10.1.custom.js" ></ script > |
23 | $("#opener").click(function () { |
24 | $("#dialog").dialog("open"); |
31 | < div id = "dialog" title = "Basic dialog" > |
32 | < p >This is an animated dialog which is useful |
33 | for displaying information. |
34 | The dialog window can be moved, |
35 | resized and closed with the 'x' icon.</ p > |
37 | < button id = "opener" >Open Dialog</ button > |

show 和 hide支持的动画效果,后面再专门介绍,这些效果同时使用与其它方面,为jQuery支持的通用的动态效果。