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同时提交多个Web表单的方法
Dec 26 Javascript
JavaScript Chart 插件整理
Jun 18 Javascript
JavaScript中的alert()函数使用技巧详解
Dec 29 Javascript
js实现带有介绍的Select列表菜单实例
Aug 18 Javascript
Javascript之Date对象详解
Jun 07 Javascript
利用Angularjs和Bootstrap前端开发案例实战
Aug 27 Javascript
Vue2.0基于vue-cli+webpack父子组件通信(实例讲解)
Sep 14 Javascript
基于openlayers4实现点的扩散效果
Aug 17 Javascript
element-ui table span-method(行合并)的实现代码
Dec 20 Javascript
详解vue-router导航守卫
Jan 19 Javascript
Vue项目安装插件并保存
Jan 28 Javascript
Vue列表循环从指定下标开始的多种解决方案
Apr 08 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
php实现通过cookie换肤的方法
2015/07/13 PHP
PHP入门教程之自定义函数用法详解(创建,调用,变量,参数,返回值等)
2016/09/11 PHP
yii2项目实战之restful api授权验证详解
2017/05/20 PHP
php实现解析xml并生成sql语句的方法
2018/02/03 PHP
PHP生成推广海报的方法分享
2018/04/22 PHP
用js怎么把&amp;字符换成&quot;&amp;amp:&quot;
2006/10/19 Javascript
Prototype中dom对象方法汇总
2008/09/17 Javascript
jQuery实现单行文字间歇向上滚动源代码
2013/06/02 Javascript
jquery 跳到顶部和底部动画2句代码简单实现
2013/07/18 Javascript
js判断游览器类型及版本号的代码
2014/05/11 Javascript
JavaScript阻止浏览器返回按钮的方法
2015/03/18 Javascript
JavaScript将字符串转换成字符编码列表的方法
2015/03/19 Javascript
JavaScript实现的CRC32函数示例
2016/11/23 Javascript
AngularJS执行流程详解
2017/02/17 Javascript
vue初尝试--项目结构(推荐)
2018/01/30 Javascript
vue-cli webpack2项目打包优化分享
2018/02/07 Javascript
AngularJS select加载数据选中默认值的方法
2018/02/28 Javascript
详解vue中router-link标签所必备了解的属性
2019/04/15 Javascript
JavaScript原型式继承实现方法
2019/11/06 Javascript
JavaScript如何实现图片处理与合成
2020/05/29 Javascript
谈谈JavaScript中的函数
2020/09/08 Javascript
Vue实现小购物车功能
2020/12/21 Vue.js
python学习之第三方包安装方法(两种方法)
2015/07/30 Python
老生常谈Python序列化和反序列化
2017/06/28 Python
PyQt5每天必学之拖放事件
2020/08/27 Python
Python处理中文标点符号大集合
2018/05/14 Python
Keras之自定义损失(loss)函数用法说明
2020/06/10 Python
澳洲在线厨具商店:Kitchen Style
2018/05/05 全球购物
保安队长职务说明书
2014/02/23 职场文书
请假条范文大全
2014/04/10 职场文书
幼儿园师德演讲稿
2014/05/06 职场文书
村庄绿化方案
2014/05/07 职场文书
物流管理系毕业生求职信
2014/06/03 职场文书
同事离别感言
2015/08/04 职场文书
工作后的感想
2015/08/07 职场文书
GoFrame基于性能测试得知grpool使用场景
2022/06/21 Golang