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 相关文章推荐
js注意img图片的onerror事件的分析
Jan 01 Javascript
Javascript 倒计时源代码.(时.分.秒) 详细注释版
May 09 Javascript
以JSON形式将JS中Array对象数组传至后台的方法
Jan 06 Javascript
深入解析JavaScript编程中的this关键字使用
Nov 09 Javascript
Javascript实现苹果悬浮虚拟按钮
Apr 10 Javascript
javascript设计模式之模块模式学习笔记
Feb 15 Javascript
JS实现访问DOM对象指定节点的方法示例
Apr 04 Javascript
jQuery 获取除某指定对象外的其他对象 ( :not() 与.not())
Oct 10 jQuery
实例讲解JavaScript预编译流程
Jan 24 Javascript
Vue数字输入框组件示例代码详解
Jan 15 Javascript
HTML+JS实现在线朗读器
Feb 15 Javascript
一篇文章弄清楚Ajax请求的五个步骤
Mar 17 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
PHP5.2下chunk_split()函数整数溢出漏洞 分析
2007/06/06 PHP
PHP编实现程动态图像的创建代码
2008/09/28 PHP
PHP的单引号和双引号 字符串效率
2009/05/27 PHP
PHP写的获取各搜索蜘蛛爬行记录代码
2012/08/21 PHP
开启PHP的伪静态模式
2015/12/31 PHP
javascript实现存储hmtl字符串示例
2014/04/25 Javascript
jquery实现的导航固定效果
2014/04/28 Javascript
node.js 开发指南 ? Node.js 连接 MySQL 并进行数据库操作
2014/07/29 Javascript
jquery实现动态画圆
2014/12/04 Javascript
JS实现图片产生波纹一样flash效果的方法
2015/02/27 Javascript
学习Angular中作用域需要注意的坑
2016/08/17 Javascript
js仿微信公众平台打标签功能
2017/04/08 Javascript
Bootstrap 模态框(Modal)带参数传值实例
2017/08/20 Javascript
Angular2中监听数据更新的方法
2018/08/31 Javascript
vue.config.js中配置Vue的路径别名的方法
2020/02/11 Javascript
OpenLayers3实现测量功能
2020/09/25 Javascript
[59:36]2018DOTA2亚洲邀请赛 4.3 突围赛 Secret vs VG 第二场
2018/04/04 DOTA
[29:59]完美世界DOTA2联赛PWL S3 Forest vs access 第二场 12.11
2020/12/13 DOTA
Python类的用法实例浅析
2015/05/27 Python
如何使用pyinstaller打包32位的exe程序
2019/05/26 Python
Python搭建HTTP服务过程图解
2019/12/14 Python
Python logging日志库空间不足问题解决
2020/09/14 Python
python实现三壶谜题的示例详解
2020/11/02 Python
介绍一下grep命令的使用
2015/06/12 面试题
学生个人求职自荐信格式
2013/09/23 职场文书
战友聚会邀请函
2014/01/18 职场文书
岗位竞聘书范文
2014/03/31 职场文书
银行行长竞聘演讲稿
2014/04/23 职场文书
优秀少先队员主要事迹材料
2014/05/28 职场文书
升学宴演讲稿
2014/09/01 职场文书
2014市国税局对照检查材料思想汇报
2014/09/23 职场文书
投资入股合作协议书
2014/10/28 职场文书
2014年人事科工作总结
2014/11/19 职场文书
党员带头倡议书
2015/04/29 职场文书
关于企业的执行力标语大全
2020/01/06 职场文书
MySQL infobright的安装步骤
2021/04/07 MySQL