• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >jquery > jQuery UI库中dialog对话框功能使用全解析

jQuery UI库中dialog对话框功能使用全解析

作者:初心始终钰 字体:[增加 减小] 来源:互联网

初心始终钰 通过本文主要向大家介绍了jQueryUI,对话框,dialog,js,JavaScript,jQuery等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

   对话框(dialog),是jQuery UI 非常重要的一个功能。它彻底的代替了JavaScript
的alert()、prompt()等方法,也避免了新窗口或页面的繁杂冗余。

一.开启多个dialog
   只要设置不同的id 即可实现。

$('#x').dialog(); 
$('#y').dialog(); 

二.修改dialog 样式
   在弹出的dialog 对话框中,在火狐浏览器中打开Firebug 或者右击->查看
元素。可以看看dialog 的样式,对dialog 的标题背景进行修改。

//无须修改ui 里的CSS,直接用style.css 替代掉 
.ui-widget-header { 
 
  background:url(../img/xxx.png); 
 
} 

三.dialog()方法的属性
   对话框方法有两种形式:1.dialog(options),options 是以对象键值对的形式
传参,每个键值对表示一个选项;2.dialog('action', param),action 是操作对
话框方法的字符串,param则是options 的某个选项。

dialog 外观选项
属性
默认值/类型
说明
title
无/字符串
对话框的标题,可以直接设置在DOM 元素上
buttons
无/对象

$('#reg').dialog({ 
 
 title : '注册', 
 
 buttons : { 
 
   '按钮' : function () {} 
 
 } 
 
); 

dialog 页面位置选项
属性
默认值/类型
说明
position
center/字符串

$('#reg').dialog({ 
 
  position : 'left top' 
 
}); 

dialog 大小选项
属性
默认值/类型
说明
width
300/数值
对话框的宽度。默认为300,单位是像素。
height 
auto/数值
对话框的高度。默认为auto,单位是像素。
minWidth 
150/数值
对话框的最小宽度。默认150,单位是像素。
minHeight 
150/数值
对话框的最小高度。默认150,单位是像素。
maxWidth 
auto/数值
对话框的最大宽度。默认auto,单位是像素。
maxHeight 
auto/数值
对话框的最大高度。默认auto,单位是像素。

$('#reg').dialog({ 
 
  height : 500, 
 
  width : 500, 
 
  minWidth : 300, 
 
  minHeight : 300, 
 
  maxWidth : 800, 
 
  maxHeight : 600 
 
}); 

dialog 视觉选项
属性
默认值/类型
说明
show 
false/布尔值
显示对话框时,默认采用淡入效果。
hide 
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • jQueryUI 拖放排序遇到滚动条时有可能无法执行排序的小bug及解决方案
  • jQueryUI Datepicker组件设置日期高亮
  • 针对后台列表table拖拽比较实用的jquery拖动排序
  • bootstrap与Jquery UI 按钮样式冲突的解决办法
  • jQueryUI DatePicker 添加时分秒
  • 设置jQueryUI DatePicker默认语言为中文
  • jQuery UI库中dialog对话框功能使用全解析
  • 详解jQuery UI库中文本输入自动补全功能的用法
  • 使用jQuery UI库开发Web界面的简单入门指引
  • jqueryUI里拖拽排序示例分析

相关文章

  • 详解jQuery向动态生成的内容添加事件响应jQuery live()方法
  • jQuery 实现ajax传入参数含有特殊字符的方法总结
  • jQuery中判断对象是否存在的方法汇总
  • 用jquery仿做发微博功能示例
  • jQuery函数的等价原生函数代码示例
  • jquery实现异步加载图片(懒加载图片一种方式)
  • jQuery参数列表集合
  • 浅析Js(Jquery)中,字符串与JSON格式互相转换的示例(直接运行实例)
  • jquery live()重复绑定的解决方法介绍
  • 解析Jquery取得iframe中元素的几种方法

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • jQuery实现多级联动下拉列表查询框
    • jqeury-easyui-layout问题解决方法
    • JQuery打造PHP的AJAX表单提交实例
    • jquery select动态加载选择(兼容各种浏览器)
    • Jquery结合HTML5实现文件上传
    • jQuery设置和移除文本框默认值的方法
    • 使用JQuery库提供的扩展功能实现自定义方法
    • jQuery实现Div拖动+键盘控制综合效果的方法
    • 基于jquery的button默认enter事件(回车事件)。
    • jquery validate添加自定义验证规则(验证邮箱 邮政编码)

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有