对话框(Dialog)
在一个交互覆盖层中打开内容。
如需了解更多有关 dialog 部件的细节,请查看 API 文档 对话框部件(Dialog Widget)。
默认功能
基本的对话框窗口是一个定位于视区中的覆盖层,同时通过一个 iframe 与页面内容分隔开(就像 select 元素)。它由一个标题栏和一个内容区域组成,且可以移动,调整尺寸,默认可通过 'x' 图标关闭。
动画
可以通过为 show/hide 属性指定一个特效来动画显示对话框。您必须为想使用的特效引用独立的特效文件。
基本的模态
模态对话框防止用户与对话框以外的页面其他部分进行交互,直到对话框关闭为止。
实例
jQuery UI 对话框(Dialog) - 基本的模态 添加模态覆盖屏幕,让对话框看起来更突出,因为它让页面上其他内容变暗。
Sed vel diam id libero rutrum convallis. Donec aliquet leo vel magna. Phasellus rhoncus faucibus ante. Etiam bibendum, enim faucibus aliquet rhoncus, arcu felis ultricies neque, sit amet auctor elit eros a lectus.
运行实例 »
点击 "运行实例" 按钮查看在线实例
模态确认
确认一个动作可能是破坏性的也可能是有意义的。设置modal
选项为 true,并通过buttons
选项来指定主要的和次要的用户动作。
实例
jQuery UI 对话框(Dialog) - 模态确认 这些项目将被永久删除,并且无法恢复。您确定吗?
Sed vel diam id libero rutrum convallis. Donec aliquet leo vel magna. Phasellus rhoncus faucibus ante. Etiam bibendum, enim faucibus aliquet rhoncus, arcu felis ultricies neque, sit amet auctor elit eros a lectus.
运行实例 »
点击 "运行实例" 按钮查看在线实例
模态表单
使用模态对话框来请求用户在一个多步骤过程中输入数据。在内容区域嵌入 form 标记,设置modal
选项为 true,并通过buttons
选项来指定主要的和次要的用户动作。
模态消息
使用模态对话框来在下一步动作执行之前确认信息和动作。设置modal
选项为 true,并通过buttons
选项来指定主要的动作(Ok)。
实例
jQuery UI 对话框(Dialog) - 模态消息 您的文件已经成功下载到文件夹中。
当前使用存储空间的 36%。
Sed vel diam id libero rutrum convallis. Donec aliquet leo vel magna. Phasellus rhoncus faucibus ante. Etiam bibendum, enim faucibus aliquet rhoncus, arcu felis ultricies neque, sit amet auctor elit eros a lectus.
运行实例 »
点击 "运行实例" 按钮查看在线实例