对话框/Tips

支持移动端Zepto模态对话框插件

阿里云


dialog.js 是一款移动端优先且同时支持 jQuery 和 Zepto 的模态对话框插件。它支持三种类型的弹出对话框,支持自定义按钮,文字等,并支持事件监听。它的特点还有:

支持三种类型的弹出对话框:alert、confirm、info

也想出现在这里?联系我们
创客主机

可以自定义按钮的文字、样式、回调函数

支持 jQuery 和 Zepto

支持 4 个状态事件,用来监听状态改变

对话框默认样式主要针对移动端展示做优化

使用方法:

使用该模态对话框插件需要在页面中引入 dialog.css,jquery 或 zepto,以及 dialog.js 文件。

  1. <link rel="stylesheet" href="css/dialog.css">
  2. <script type="text/javascript" src="js/jquery.min.js"></script>
  3. <!-- 或者 -->
  4. <script src="js/zepto.min.js"></script>
  5. <script type="text/javascript" src="js/dialog.js"></script>

初始化插件:

可以通过下面的方法来初始化一个对话框。

  1. $.dialog({
  2.     contentHTML : '弹出对话框的内容部分'
  3. });

配置参数:

参数 默认值 描述
type 'alert'

对话框的种类(alert-确定; confirm-确定/取消; info)

titleText '信息提示'

标题文字

showTitle true

是否显示标题。值为:true、false

contentHtml ''

主体部分的 HTML 内容。默认值为空

dialogClass ''

对话框自定义的 class。默认值为空

autoClose 0

自动关闭的延时时间(单位:毫秒)。为 0 时表示不自动关闭;大于 0 时,表示自动关闭对话框

overlayClose fasle

是否可点击遮罩层关闭对话框。值为:true、false

buttonText {
    ok : '确定',
    cancel : '取消'
}

按钮的文字

buttonClass {
    ok : '',
    cancel : ''
}

按钮的自定义 class

infoText ''

info 类型对话框的提示文字

infoIcon ''

info 类型对话框的提示图标。值为图标的路径

onClickOk function(){}

回调函数,点击“确定”按钮时执行

onClickCancel function(){}

回调函数,点击“取消”按钮时执行

onBeforeShow function(){}

回调函数,对话框显示前时执行

onShow function(){}

回调函数,对话框显示后时执行

onBeforeClosed function(){}

回调函数,对话框关闭前时执行

onClosed function(){}

回调函数,对话框关闭后时执行

dialog.js 插件的 github 地址为:https://github.com/sufangyu/dialog.js

支持移动端 Zepto 模态对话框插件

已有 451 人购买
查看演示升级 VIP立刻购买

演示地址 下载地址
收藏
(2)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!