jquery插件jquery.confirm弹出确认消息


Posted in Javascript onDecember 22, 2015

本文为大家介绍了插件jquery.confirm弹出确认消息的实现方法,具有一定的参考价值,特分享给大家供大家参考,具体内容如下

实现效果:

jquery插件jquery.confirm弹出确认消息

具体代码:

1、插件默认参数

// 默认参数
$.confirm.defaults = {
 // 样式
 css: "http://static.qianduanblog.com/css/jquery.confirm/default.min.css?v=" + Math.ceil(new Date() / 86400000),
 // 确认框内容
 content: "确认吗?",
 // 确认按钮文字
 sureButton: "确认",
 // 取消按钮文字
 cancelButton: "取消",
 // 位置
 position: {},
 // 自动打开
 autoOpen: false,
 // 动画持续时间
 duration: 123,
 // 打开确认框回调
 onopen: emptyFn,
 // 单击了确认或者取消回调
 onclick: emptyFn,
 // 确认回调
 onsure: emptyFn,
 // 取消回调
 oncancel: emptyFn,
 // 关闭确认框回调
 onclose: emptyFn
}

2、插件结构与样式
jquery.confirm的dom结构为:

<div class="jquery_confirm____" style="display:none">
 <div class="jquery_confirm____body">确认框消息</div>
 <div class="jquery_confirm____footer">
  <button class="button button-primary jquery_confirm____sure">确认</button>
  <button class="button button-error jquery_confirm____cancel">取消</button>
 </div>
</div>

默认的插件样式基于css.3,默认的插件样式地址为default,插件样式只渲染一次,不会多次渲染,以第一次使用插件的样式为准。

3、使用方法

// 打开确认框
$.confirm({
 content: "确认要查看吗?",
 onopen: function() {
  alert("确认框打开了!");
 },
 onclose: function() {
  alert("确认框关闭了!");
 },
 onsure: function() {
  alert("你单击了确认按钮!");
 },
 oncancel: function() {
  alert("你单击了取消按钮!");
 },
 onclick: function(s) {
  if (s) {
   alert("你单击了确认按钮!");
  } else {
   alert("你单击了取消按钮!");
  }
 }
});
 
$.confirm("确认吗?", function(s) {
 if (s) {
  alert("你单击了确认按钮!");
 } else {
  alert("你单击了取消按钮!");
 }
});

希望本文所述对大家学习jquery程序设计有所帮助。

Javascript 相关文章推荐
JavaScript Perfection kill 测试及答案
Mar 23 Javascript
jQuery实现原理的模拟代码 -6 代码下载
Aug 16 Javascript
Jvascript学习实践案例(开发常用)
Jun 25 Javascript
用js将内容复制到剪贴板兼容浏览器
Mar 18 Javascript
jQuery 回调函数(callback)的使用和基础
Feb 26 Javascript
分享纯手写漂亮的表单验证
Nov 19 Javascript
Boostrap入门准备之border box
May 09 Javascript
javascript弹出带文字信息的提示框效果
Jul 19 Javascript
vue.js父组件使用外部对象的方法示例
Apr 25 Javascript
写gulp遇到的ES6问题详解
Dec 03 Javascript
JavaScript实现栈结构Stack过程详解
Mar 07 Javascript
Vue移动端用淘宝弹性布局lib-flexible插件做适配的方法
May 26 Javascript
js实现仿微博滚动显示信息的效果
Dec 21 #Javascript
Javascript实现Array和String互转换的方法
Dec 21 #Javascript
图解Sublime Text3使用技巧
Dec 21 #Javascript
七个不允许错过的jQuery小技巧
Dec 21 #Javascript
jQuery焦点图插件SaySlide
Dec 21 #Javascript
Flow之一个新的Javascript静态类型检查器
Dec 21 #Javascript
jquery实现删除一个元素后面的所有元素功能
Dec 21 #Javascript
You might like
CakePHP去除默认显示的标题及图标的方法
2008/10/22 PHP
Apache下禁止php文件被直接访问的解决方案
2013/04/25 PHP
php读取csv实现csv文件下载功能
2013/12/18 PHP
laravel5.4利用163邮箱发送邮件的步骤详解
2017/09/22 PHP
jquery.validate分组验证代码
2011/03/17 Javascript
jquery一般方法介绍 入门参考
2011/06/21 Javascript
Javascript图像处理—虚拟边缘介绍及使用方法
2012/12/27 Javascript
jquery 遍历数组 each 方法详解
2016/05/25 Javascript
JS实现移动端实时监听输入框变化的实例代码
2017/04/12 Javascript
深入理解ES6学习笔记之块级作用域绑定
2017/08/19 Javascript
Vue2.0设置全局样式(less/sass和css)
2017/11/18 Javascript
webstrom Debug 调试vue项目的方法步骤
2018/07/17 Javascript
JS实现方形抽奖效果
2018/08/27 Javascript
JavaScript类型相关的常用操作总结
2019/02/14 Javascript
JS正则表达式封装与使用操作示例
2019/05/15 Javascript
js实现开关灯效果
2020/03/30 Javascript
Python基于PycURL自动处理cookie的方法
2015/07/25 Python
python魔法方法-属性转换和类的表示详解
2016/07/22 Python
深入浅出分析Python装饰器用法
2017/07/28 Python
详解python eval函数的妙用
2017/11/16 Python
django使用xlwt导出excel文件实例代码
2018/02/06 Python
canvas因为图片资源不在同一域名下而导致的跨域污染画布的解决办法
2019/01/18 HTML / CSS
美国婚礼和派对礼品网站:Kate Aspen(新娘送礼会、迎婴派对)
2018/03/28 全球购物
lookfantastic荷兰:在线购买奢华护肤、护发和化妆品
2018/11/27 全球购物
婴儿地球:Baby Earth
2018/12/25 全球购物
Ramy Brook官网:美国现代女装品牌
2019/06/18 全球购物
会议接待欢迎词
2014/01/12 职场文书
《寓言两则》教学反思
2014/02/27 职场文书
《春天来了》教学反思
2014/04/07 职场文书
销售活动策划方案
2014/08/26 职场文书
合伙购房协议样本
2014/10/06 职场文书
第28个世界无烟日活动总结
2015/02/10 职场文书
体检通知范文
2015/04/21 职场文书
大学生各类奖学金申请书
2019/06/24 职场文书
创业计划书之冷饮店
2019/09/27 职场文书
Vue3实现简易音乐播放器组件
2022/08/14 Vue.js