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 无符号右移赋值操作
Apr 17 Javascript
用Jquery实现可编辑表格并用AJAX提交到服务器修改数据
Dec 27 Javascript
js的一些常用方法小结
Jun 29 Javascript
EXTJS记事本 当CompositeField遇上RowEditor
Jul 31 Javascript
jQuery+ajax实现动态执行脚本的方法
Jan 27 Javascript
js实现浏览本地文件并显示扩展名的方法
Aug 17 Javascript
详解前端构建工具gulpjs的使用介绍及技巧
Jan 19 Javascript
AngularJS自定义指令之复制指令实现方法
May 18 Javascript
JS代码实现电脑配置检测功能
Mar 21 Javascript
Vue.js项目中管理每个页面的头部标签的两种方法
Jun 25 Javascript
js实现多个倒计时并行 js拼团倒计时
Feb 25 Javascript
jQuery实现飞机大战小游戏
Jul 05 jQuery
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
php中转义mysql语句的实现代码
2011/06/24 PHP
php从数据库中读取特定的行(实例)
2017/06/02 PHP
浅谈PHP5.6 与 PHP7.0 区别
2019/10/09 PHP
动态加载js文件 document.createElement
2006/10/14 Javascript
修改jquery.lazyload.js实现页面延迟载入
2010/12/22 Javascript
iframe异步加载实现点击左边菜单加载右边内容实例讲解
2013/03/04 Javascript
jquery fancybox ie6不显示关闭按钮的解决办法
2013/12/25 Javascript
JavaScript中的变量作用域介绍
2014/12/31 Javascript
JS更改select内option属性的方法
2015/10/14 Javascript
JavaScript的ExtJS框架中表格的编写教程
2016/05/21 Javascript
Vuejs第十二篇之动态组件全面解析
2016/09/09 Javascript
浅谈jQuery双事件多重加载的问题
2016/10/05 Javascript
javascript汉字拼音互转的简单实例
2016/10/09 Javascript
原生js实现淘宝购物车功能
2020/06/23 Javascript
微信小程序实现移动端滑动分页效果(ajax)
2017/06/13 Javascript
ubuntu编译nodejs所需的软件并安装
2017/09/12 NodeJs
Vue中自定义全局组件的实现方法
2017/12/08 Javascript
基于Vue2实现简易的省市区县三级联动组件效果
2018/11/05 Javascript
简述Vue中容易被忽视的知识点
2019/12/09 Javascript
react实现移动端下拉菜单的示例代码
2020/01/16 Javascript
Python 字符串操作方法大全
2014/03/11 Python
python实现批量按比例缩放图片效果
2018/03/30 Python
TensorFlow入门使用 tf.train.Saver()保存模型
2018/04/24 Python
python3.x实现发送邮件功能
2018/05/22 Python
Python多进程方式抓取基金网站内容的方法分析
2019/06/03 Python
Django基础知识 URL路由系统详解
2019/07/18 Python
Python基础之函数基本用法与进阶详解
2020/01/02 Python
Django 删除upload_to文件的步骤
2020/03/30 Python
Tensorflow卷积实现原理+手写python代码实现卷积教程
2020/05/22 Python
Python3 socket即时通讯脚本实现代码实例(threading多线程)
2020/06/01 Python
Python selenium实现断言3种方法解析
2020/09/08 Python
详解HTML5如何使用可选样式表为网站或应用添加黑暗模式
2020/04/07 HTML / CSS
新东方旗下远程教育网站:新东方在线
2020/03/19 全球购物
上班看电影检讨书
2014/02/12 职场文书
餐厅执行经理岗位职责范本
2014/02/26 职场文书
学校后勤工作总结2015
2015/05/15 职场文书