jQuery提示插件alertify使用指南


Posted in Javascript onApril 21, 2015

1.alertify插件功能

主要实现提示功能,用于代替js中的alert,confirm,prompt,显示友好的提示框

2.alertify使用方法

1.使用的文件
主要使用三个文件,两个css(alertify.core.css,alertify.default.css),用于设置提示框的样式。一个js(alertify.min.js或alertify.js),用于实现提示框的功能。

2.实现提示框代码
alertify使用非常简单,主要步骤为:初始化(初始化alertify)-》绑定(绑定事件)

如实现简单的提示框、确认框和提示框

var
$ = function (id) {
  return document.getElementById(id);
},
//初始化操作
reset = function () {
  alertify.set({
    labels : {
      ok   : "确认",
      cancel : "取消"
    },
    delay : 5000,
    buttonReverse : false,
    buttonFocus  : "ok"
  });
};
//绑定
$("alert").onclick = function () {
   reset();
   alertify.alert("提示框");
   return false;
};
//绑定
$("confirm").onclick = function () {
   reset();
   alertify.confirm("确认框", function (e) {
     if (e) {
       alertify.success("点击确认");
     } else {
       alertify.error("点击取消");
     }
   });
   return false;
};
//绑定
$("prompt").onclick = function () {
  reset();
  alertify.prompt("提示输入框", function (e, str) {
    if (e) {
      alertify.success("点击确认,输入内容为: " + str);
    } else {
      alertify.error("点击取消");
    }
  }, "默认值");
  return false;
};

显示结果(输入提示框):

jQuery提示插件alertify使用指南

4.alertify修改样式
主要是修改两个css文件(alertify.core.css,alertify.default.css),也可以覆盖使用。如在页面中加入

.alertify{
  width:350px;
  margin-left: -205px;
  border:2px solid #4ba9e6;
  background:#f3faff;
  border-radius:0;
}

修改后显示结果:

jQuery提示插件alertify使用指南

alertify使用说明

alertify是由html5+css3开发的插件,所以完美的支持html5+css3的浏览器。在测试过程过,alertify在chrome与火狐浏览器中显示效果是完美的,但是在ie8一下,显示效果有所不同,如圆角框、阴影、动画特效等不会显示。

以上所述就是本文的全部内容了,希望大家能够喜欢。

Javascript 相关文章推荐
jQuery实现表单input中提示文字value随鼠标焦点移进移出而显示或隐藏的代码
Mar 21 Javascript
使用mini-define实现前端代码的模块化管理
Dec 25 Javascript
JavaScript中的对象的extensible属性介绍
Dec 30 Javascript
jQuery中outerWidth()方法用法实例
Jan 19 Javascript
关于Jquery中的bind(),on()绑定事件方式总结
Oct 26 Javascript
js 博客内容进度插件详解
Feb 19 Javascript
基于JS实现bookstore静态页面的实例代码
Feb 22 Javascript
jQuery插件zTree实现的基本树与节点获取操作示例
Mar 08 Javascript
浅谈JS函数节流防抖
Oct 18 Javascript
Javascript获取某个月的天数
May 30 Javascript
Vue-router 切换组件页面时进入进出动画方法
Sep 01 Javascript
Vue多组件仓库开发与发布详解
Feb 28 Javascript
JS实现仿google、百度搜索框输入信息智能提示的实现方法
Apr 20 #Javascript
Jquery遍历Json数据的方法
Apr 20 #Javascript
javascript判断变量是否有值的方法
Apr 20 #Javascript
javascript实现校验文件上传控件实例
Apr 20 #Javascript
使用iojs的jsdom库实现同步系统时间
Apr 20 #Javascript
javascript实现汉字转拼音代码分享
Apr 20 #Javascript
jQuery简单实现图片预加载
Apr 20 #Javascript
You might like
一个用于网络的工具函数库
2006/10/09 PHP
跟我学Laravel之安装Laravel
2014/10/15 PHP
phpinfo() 中 Local Value(局部变量)Master Value(主变量) 的区别
2016/02/03 PHP
Yii2基于Ajax自动获取表单数据的方法
2016/08/10 PHP
laravel框架使用FormRequest进行表单验证,验证异常返回JSON操作示例
2020/02/18 PHP
javascript下给元素添加事件的方法与代码
2007/08/13 Javascript
Javascript 事件流和事件绑定
2009/07/16 Javascript
JavaScript 异步方法队列链实现代码分析
2010/06/05 Javascript
jquery.qrcode在线生成二维码使用示例
2013/08/21 Javascript
angular.foreach 循环方法使用指南
2015/01/06 Javascript
浅谈JavaScript字符串拼接
2015/06/25 Javascript
javascript实现控制的多级下拉菜单
2015/07/05 Javascript
jQuery树形下拉菜单特效代码分享
2015/08/15 Javascript
JS实现类似百叶窗下拉菜单效果
2016/12/30 Javascript
jQuery使用JSONP实现跨域获取数据的三种方法详解
2017/05/04 jQuery
Javascript刷新页面的实例
2017/09/23 Javascript
Bootstrap实现的表格合并单元格示例
2018/02/06 Javascript
jQuery中元素选择器(element)简单用法示例
2018/05/14 jQuery
angular6.x中ngTemplateOutlet指令的使用示例
2018/08/09 Javascript
微信小程序实现折线图的示例代码
2019/06/07 Javascript
详解javascript void(0)
2020/07/13 Javascript
使用wxpython实现的一个简单图片浏览器实例
2014/07/10 Python
Python实现的根据IP地址计算子网掩码位数功能示例
2018/05/23 Python
OpenCV图像颜色反转算法详解
2019/05/13 Python
python SVD压缩图像的实现代码
2019/11/05 Python
python代码实现将列表中重复元素之间的内容全部滤除
2020/05/22 Python
python的链表基础知识点
2020/09/13 Python
Python Tkinter实例——模拟掷骰子
2020/10/24 Python
Python实现LR1文法的完整实例代码
2020/10/25 Python
python 基于wx实现音乐播放
2020/11/24 Python
EGO Shoes美国/加拿大:英国时髦鞋类品牌
2018/08/04 全球购物
网络教育自我鉴定
2013/11/01 职场文书
情况说明书格式范文
2014/05/06 职场文书
科技工作者先进事迹
2014/08/16 职场文书
将Python代码打包成.exe可执行文件的完整步骤
2021/05/12 Python
JAVA SpringMVC实现自定义拦截器
2022/03/16 Python