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计数器代码
Nov 04 Javascript
js 图片随机不定向浮动的实现代码
Jul 02 Javascript
jquery获取对象的方法足以应付常见的各种类型的对象
May 14 Javascript
jQuery滑动到底部加载下一页数据的实例代码
May 22 jQuery
基于input框覆盖掉数字英文的实例讲解
Jul 21 Javascript
JavaScript高级函数应用之分时函数实例分析
Aug 03 Javascript
JavaScript引用类型Function实例详解
Aug 09 Javascript
微信小程序自定义组件封装及父子间组件传值的方法
Aug 28 Javascript
新手快速上手webpack4打包工具的使用详解
Jan 28 Javascript
详解如何理解vue的key属性
Apr 14 Javascript
读懂CommonJS的模块加载
Apr 19 Javascript
javascript设计模式 ? 职责链模式原理与用法实例分析
Apr 16 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
jquery中实现标签切换效果的代码
2011/03/01 Javascript
Jquery Uploadify上传带进度条的简单实例
2014/02/12 Javascript
javascript简单实现图片预加载
2014/12/03 Javascript
jquery任意位置浮动固定层插件用法实例
2015/05/29 Javascript
jQuery实现鼠标双击Table单元格变成文本框及输入内容后更新到数据库的方法
2015/11/25 Javascript
基于javascript代码实现通过点击图片显示原图片
2015/11/29 Javascript
使用递归遍历对象获得value值的实现方法
2016/06/14 Javascript
浅谈jQuery双事件多重加载的问题
2016/10/05 Javascript
Vue实战之vue登录验证的实现代码
2017/10/31 Javascript
如何在vue里面优雅的解决跨域(路由冲突问题)
2019/01/20 Javascript
JavaScript实现五子棋游戏的方法详解
2019/07/08 Javascript
详解React的回调渲染模式
2020/09/10 Javascript
微信小程序入门之绘制时钟
2020/10/22 Javascript
详解详解Python中writelines()方法的使用
2015/05/25 Python
python获取一组数据里最大值max函数用法实例
2015/05/26 Python
python读取TXT到数组及列表去重后按原来顺序排序的方法
2015/06/26 Python
Python 字符串大小写转换的简单实例
2017/01/21 Python
Python中一些不为人知的基础技巧总结
2018/05/19 Python
python实现NB-IoT模块远程控制
2018/06/20 Python
详解python异步编程之asyncio(百万并发)
2018/07/07 Python
Python测试模块doctest使用解析
2019/08/10 Python
关于sys.stdout和print的区别详解
2019/12/05 Python
利用Python如何画一颗心、小人发射爱心
2021/02/21 Python
英国天然宝石首饰购买网站:Gemondo Jewellery
2018/10/23 全球购物
思想政治教育专业个人求职信范文
2013/12/20 职场文书
经典导游欢迎词大全
2014/01/16 职场文书
实验教师岗位职责
2014/02/13 职场文书
培训主管的职业生涯规划
2014/03/06 职场文书
本科毕业自我鉴定
2014/03/20 职场文书
一帮一活动总结
2014/05/08 职场文书
抗洪救灾标语
2014/10/08 职场文书
英语专业毕业论文答辩开场白
2015/05/27 职场文书
2019年大学生职业生涯规划书
2019/03/25 职场文书
如何创建一个创建MySQL数据库中的datetime类型
2022/03/21 MySQL
Win11怎么解除儿童账号限制?Win11解除微软儿童账号限制方法
2022/07/07 数码科技