cxDialog 是基于 jQuery 的对话框插件,支持自定义外观样式,同时兼容 Zepto,方便在移动端使用。
- 版本:
- jQuery v1.7+ | Zepto v1.0+
-
jQuery cxDialog v1.2.2
* 兼容 Zepto,需要 data 模块 支持
在线实例
实例预览 基础示例
实例预览 内容设定
实例预览 添加按钮
实例预览 外观样式
实例预览 API 接口
实例预览 支持 AMD 规范
实例预览 兼容 Zepto
默认效果
- $.cxDialog('Hello World!');
复制
模态对话框
$.cxDialog({
title: 'cxDialog',
info: '欢迎使用 cxDialog 对话框!',
lockScroll: true,
background: '#000'
});
复制
使用方法
载入 CSS 文件
- <link rel="stylesheet" href="jquery.cxdialog.css">
复制
载入 JavaScript 文件
<script src="jquery.js"></script>
<script src="jquery.cxdialog.js"></script>
复制
调用 cxDialog
$.cxDialog('内容');
$.cxDialog('内容', function(){
// click ok callback
}, function(){
// click no callback
});
$.cxDialog({
title: '标题',
info: '内容',
ok: function(){
// code
},
no: function(){}
});
复制
设置全局默认值
- $.cxDialog.defaults.title = '提示';
复制
参数说明
title | '' | 标题 |
info | '' | 内容。可设置为文本内容,或 DOM 元素。 |
ok | null | 点击确认时的回调函数 |
okText | '确 定' | 确认按钮显示的文字 |
no | null | 点击取消时的回调函数 |
noText | '取 消' | 取消按钮显示的文字 |
buttons | [] | 自定义按钮 |
closeBtn | true | 是否显示关闭按钮 |
lockScroll | false | 是否锁定滚动 |
baseClass | '' | 给对话框容器增加 class,不会覆盖默认的 class。 |
background | '' |
遮罩背景的颜色,留空为透明遮罩。 可设置为:HEX、RGBA 等格式的颜色值,或 CSS background 属性支持的值。 如不需要遮罩背景,设为:false |
width | 0 | 提示框固定宽度 |
height | 0 | 提示框固定高度 |
zIndex | 0 | 提示框的层级 |
buttons 参数
text | 按钮显示的文字 |
callback | 回调函数 |
API 接口
$.cxDialog.close() | 关闭对话框 |
相关推荐
本文将深入探讨“简约扁平风格jQuery确认对话框插件”,这是一个高效且设计精良的工具,旨在增强用户体验,为网站或应用程序添加优雅的确认对话框。 首先,我们来理解“确认对话框”的概念。在用户界面设计中,确认...
"JQuery 模式对话框实例"是指使用 jQuery 创建的一种特殊的对话框,它在页面上弹出时,会将背景变暗,使用户无法与背景中的其他元素交互,直至对话框关闭。这种模式对话框常用于警告、确认、输入信息等场景。 在 ...
《jQuery通用对话框详解》 在网页开发中,对话框是一种常见的交互元素,用于提示用户信息、获取用户输入或进行确认操作。jQuery通用对话框以其轻量级、易用性和高度自定义的特点,成为了开发者们的首选工具。本文将...
"jQuery确认对话框窗口弹窗插件"就是为了解决网页中需要用户确认操作时的一个常见需求,如删除、保存等关键操作前的二次确认,提供了一个方便的解决方案。 这个插件的核心功能在于它能够创建一个模拟系统级确认...
**jQuery 模式对话框(Modal Dialog)使用详解** 在Web开发中,模式对话框是一种常用的交互元素,它能够阻止用户与页面其他部分的交互,直到对话框被关闭。jQuery库提供了一种简单的方式来实现这一功能,即jQuery ...
本文将深入探讨如何使用jQuery实现一个对话框效果,即在弹出对话框时,背景变暗并且用户无法操作背景内容,以提供更好的用户体验。 首先,要实现这种效果,我们需要引入jQuery库到我们的HTML文件中。可以使用CDN...
**jQuery模态对话框**,也称为弹出窗口或对话框,是网页设计中常见的一种交互元素,用于向用户展示重要信息、警告、确认或收集输入。jQuery库提供了丰富的插件来实现这一功能,其中“boxy”是一个受欢迎的选择。在本...
《jQuery对话框提示图片相册实现详解》 在网页设计中,为了提升用户体验,我们经常需要使用各种动态效果来展示图片,例如图片相册。"jQuery带对话框提示图片相册"是一个非常实用的JS特效,它实现了点击图片后以...
本篇文章将详细讲解一个特定的jQuery插件——"jQuery确认对话框插件",它是JavaScript开发中用于创建模态框和弹出框的一种工具。 在Web应用程序中,确认对话框通常用于在用户执行关键操作(如删除数据或离开页面)...
SweetAlert2是一款强大的jQuery模态对话框插件,它的出现是为了替换浏览器中常见的、功能单一的弹出对话框。在网页交互设计日益丰富的今天,SweetAlert2为开发者提供了更加美观且可定制化的提示信息,提升了用户体验...
**自定义jQuery对话框**是Web开发中一个重要的交互元素,它用于在用户与网页进行交互时提供额外的信息或操作选项。jQuery库以其简洁的API和丰富的插件生态系统,使得创建自定义对话框变得非常简单。本文将深入探讨...
【jQuery模态对话框提示代码.zip】是一个包含实用jQuery特效的压缩包,主要涉及的是创建模态对话框的实现方式。模态对话框是网页设计中常见的一种交互元素,用于向用户显示重要的信息、提示或者获取用户的确认。在这...
【标题】"基于jQuery实现对话框美化特效源码.zip" 提供的是一个使用JavaScript库jQuery创建的对话框美化效果的源代码。这个压缩包中包含了实现这一功能所需的所有必要文件和文档,旨在帮助开发者在网页应用中添加更...
"基于jQuery的ajax对话框"是一个利用jQuery实现的功能,它可以在不刷新整个页面的情况下,通过Ajax技术加载并显示新的内容在一个弹出的对话框里,提供了一种优雅的用户体验。 首先,让我们来了解jQuery的核心概念。...
在网页开发中,jQuery对话框(dialog)和popup弹出层是常见的用户交互元素,用于显示警告、确认信息、提供详细内容或者进行表单输入等。这些组件为网站增加了丰富的用户体验,使得信息传递更加直观和高效。本篇将...
**jQuery弹窗对话框插件**是基于JavaScript库jQuery的一款实用工具,主要用于增强网页的用户交互体验。在网页设计和开发中,对话框通常用于显示警告、确认信息、或者进行多步骤操作,而这款插件提供了丰富的功能和...
在这个场景中,我们关注的是一个基于jQuery的简单确认对话框插件,这个插件允许开发者在用户点击时弹出提示对话框,以增加用户交互的体验。 确认对话框通常用于在用户执行关键操作前进行确认,如删除数据或离开页面...
`jDialog`是一款基于jQuery的对话框插件,它提供了丰富的功能和自定义选项,使得创建各种类型的对话框变得简单而直观。 1. **jQuery基础** `jQuery`是一款轻量级的JavaScript库,它简化了DOM操作、事件处理、动画...