警报、确认和对话框合而为一 。
v3.3.3
一个用于警报、确认和对话的多用途插件,具有超能力。
- 听键盘按键
- 通过Ajax直接加载内容
- 在指定时间后自动关闭对话框
- 防止对话框在后台单击时关闭
- 回调函数,以及更多
查看详细文档和示例
在此处下载最新版本并使用文件夹中的文件dist
。
通过 CDN:
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/jquery-confirm/3.3.2/jquery-confirm.min.css">
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery-confirm/3.3.2/jquery-confirm.min.js"></script>
通过鲍尔:
$ bower install craftpip/jquery-confirm
通过 NPM:
$ npm install jquery-confirm
显示确认框。
$.confirm({ title: 'What is up?', content: 'Here goes a little content', type: 'green', buttons: { ok: { text: "ok!", btnClass: 'btn-primary', keys: ['enter'], action: function(){ console.log('the user clicked confirm'); } }, cancel: function(){ console.log('the user clicked cancel'); } } });
请参阅此处的详细文档+示例。
博尼法斯·佩雷拉 (Boniface Pereira)和出色的贡献者。
请在此处发布问题和功能请求Github issues
, &是 的$.alert()
别名。$.confirm()
$.dialog()
jconfirm();
查看文档以获取更多信息。
(3.3.3新增)
- Safari 高度错误修复。兰里阿德公关
- 修复 Firefox 的 isClosed 错误。洛根公关
- 当内容高度发生变化时,删除滚动到顶部。amikot的公关
- 添加了对 AMD 和 commonJS 的支持
(3.3.1新增)
- 在按钮属性中传递“false”以删除其中的所有按钮.C氧nF我r米And。警报
(3.3.0新增)
- 将溢出滚动移至模态内部#286
- 改进的可拖动
- 添加了“animateFromElement”方法
- 添加了“smoothScroll”选项
- 添加了“突出显示”选项
- 添加了“showLoading”、“hideLoading”选项
- 接受内容中的 jquery dom 元素#313
- 更新文档
- 'setDialogCenter' 方法已弃用,对话框以 CSS 表为中心
- 'alignMiddle' 方法已弃用
- 修复#255 #307 290
(3.2.3新增)
- 添加了lazyOpen选项
- 添加了按钮属性 isHidden 和 isDisabled
- 添加了 setBoxWidth 方法
(3.2.1 中的新增功能)*未标记
- 如果提供了 1500 毫秒,则修复了 autoClose 小数点倒计时错误。
(3.2.0新增)
(3.1.1新增)
- bug修复
(3.1.0新增)
- 支持 bootstrap v4
- 可拖动对话框
- 添加了选项 animateScrollToElement、alignMiddle、offsetTop、offsetBottom 和 drawWindowGap
(3.0.3新增)
- 设置默认值固定
- 添加了提示对话框的文档
- 添加了 setType 方法
- 用户现在可以创建自定义类型样式
- 删除了烦人的调试控制台日志
- 其他修复
(3.0.1新增)
- 删除了引导程序作为依赖项
- 添加了对话框类型来识别成功、失败等。
- 动画滚动到上一个焦点元素
- 添加了 titleClass 选项
(3.0.0 中的新增功能)不向后兼容 v2。
- 定义多个按钮
- 为各个按钮定义键盘按键
- 添加了 setContentPrepend、setContentAppend 以控制内容。
- 添加了按钮的启用、禁用、显示、隐藏等功能。
- 添加了columnClass的别名
- 添加了背景不透明度
- 添加了容器流体
- 添加了背景关闭动画
- 添加了回调,onContentReady、onOpenBefore、onDestroy
- 添加了用于自定义动画和主题的文档
- 通过 Ajax 加载时的动画修复
- 重构代码
- 将按钮绑定到 closeIcon 事件
- 将按钮绑定到backgroundDismiss事件
- 现在创建和销毁的实例可以重新打开。
- Bug修复
(2.5.1新增)
- 修复
(2.5.0新增)
- 添加 closeIconClass
- 添加了这个。$target
- 更改了模态模板
- 新变化的手表模式自动设置为中心
- 新文档
- 添加了新主题“material”和“bootstrap”
- 删除了主题“holodark”和“hololight”
- 提高性能
(2.0.0 中新增)
- 添加了关闭动画
- 添加$('a').confirm()来模拟confirm();
- 更流畅的动画
- 更改背景关闭动画
- 更新文档
(1.7.9新增)
- 修正了一些小错误
(1.7.8新增)
- RTL 支持
- 选择键盘按键的选项
(1.7.5新增)
- 添加了回调,onOpen、onClose、onAction
- 改进的文档。
(1.7.3新增)
- 修复 closeIcon 的显示和隐藏
- 改进的动画,更多的 CSS
- setContent 方法得到改进。
- 添加了 setTitle 方法。
(1.7.0 中新增)
- 添加了自定义宽度选项(使用引导网格)
- 文本溢出逻辑已更改,#13
- contentLoaded 回调的文档和改进。
(1.6.0新增)
- 添加了主题“supervan”
- 添加通过 URL 高级加载。现在可以控制您的 ajax 调用和回调。
- 添加了 setContent、isClosed 方法
- 改进的文档
(1.5.3新增)
- 添加了弹跳动画(有点弹性)。
- 如果为假则隐藏标题。
- 键盘动作,SPACE键增加触发确认功能。
- 背景现在具有淡入淡出动画(打开和关闭)。
- 记录打开的、关闭的、当前打开的对话框
jconfirm.record
。 - 调整。
(1.5.1新增)
- 鲍尔补充道。
(1.5.0新增)
- 键盘支持控制模态。(ENTER 和 ESC)。
- 通过 控制对话框
this
。 - 更新了文档。
- 代码优化。
(1.1.3新增)
$.dialog
添加了别名。- 精致的动画。
- 删除了模糊动画(有问题)。
- 动画速度固定。
- Ajax 内容加载现在会等待并禁用按钮,直到加载为止。
- 模态中心在屏幕上对齐。
- 如果按钮被禁用(对话框模式),则添加关闭图标。
- 在模式打开时禁用窗口滚动。
- 修复了错误。
(1.1.0 中新增)
- Ajax 内容加载
content: 'url:loadfrom.html'
。
版权所有 (C) 2014-2017 jquery-confirm
根据MIT 许可证获得许可。