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作用域和作用域链
Oct 21 Javascript
表单序列化与jq中的serialize使用示例
Feb 21 Javascript
javascript判断是手机还是电脑访问网页的简单实例分享
Jun 03 Javascript
详解JavaScript中setSeconds()方法的使用
Jun 11 Javascript
详细解读JavaScript的跨浏览器事件处理
Aug 12 Javascript
详解JavaScript中this关键字的用法
May 26 Javascript
Three.js学习之Lamber材质和Phong材质
Aug 04 Javascript
JavaScript BASE64算法实现(完美解决中文乱码)
Jan 10 Javascript
Node.js Express 框架 POST方法详解
Jan 23 Javascript
20道JS原理题助你面试一臂之力(必看)
Jul 22 Javascript
js事件机制----捕获与冒泡机制实例分析
May 22 Javascript
原生JavaScript实现购物车
Jan 10 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
如何实现给定日期的若干天以后的日期
2006/10/09 PHP
PHP性能优化工具篇Benchmark类调试执行时间
2011/12/06 PHP
yii2.0之GridView自定义按钮和链接用法
2014/12/15 PHP
深入浅析PHP7.0新特征(五大新特征)
2015/10/29 PHP
jQuery弹出层插件简化版代码下载
2008/10/16 Javascript
extjs 学习笔记(三) 最基本的grid
2009/10/15 Javascript
js弹出层(jQuery插件形式附带reLoad功能)
2013/04/12 Javascript
jQuery 文本框得失焦点的简单实例
2014/02/19 Javascript
利用Keydown事件阻止用户输入实现代码
2014/03/11 Javascript
jquery 取子节点及当前节点属性值的方法
2014/08/24 Javascript
jquery删除指定子元素代码实例
2015/01/13 Javascript
jQuery实现仿Google首页拖动效果的方法
2015/05/04 Javascript
简介AngularJS中使用factory和service的方法
2015/06/17 Javascript
原生js页面滚动延迟加载图片
2015/12/20 Javascript
深入探究JavaScript中for循环的效率问题及相关优化
2016/03/13 Javascript
JavaScript编写检测用户所使用的浏览器的代码示例
2016/05/05 Javascript
Node.js readline模块与util模块的使用
2018/03/01 Javascript
微信小程序中换行空格(多个空格)写法详解
2018/07/10 Javascript
微信小程序image图片加载完成监听
2019/08/31 Javascript
基于Python的身份证号码自动生成程序
2014/08/15 Python
Python写的一个简单监控系统
2015/06/19 Python
浅谈python中的实例方法、类方法和静态方法
2017/02/17 Python
简单谈谈Python中的json与pickle
2017/07/19 Python
pandas去除重复列的实现方法
2019/01/29 Python
python学生管理系统
2019/01/30 Python
Python3.4解释器用法简单示例
2019/03/22 Python
Django自带的用户验证系统实现
2020/12/18 Python
艺术专业大学生自我评价
2013/09/22 职场文书
小学生自我鉴定
2013/10/12 职场文书
店面销售职位的职责
2014/03/09 职场文书
2015年度物流工作总结
2015/04/30 职场文书
教师节主持词开场白
2015/05/29 职场文书
环境卫生标语
2015/08/03 职场文书
用javascript制作qq注册动态页面
2021/04/14 Javascript
Go 在 MongoDB 中常用查询与修改的操作
2021/05/07 Golang
进行数据处理的6个 Python 代码块分享
2022/04/06 Python