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 相关文章推荐
js里的prototype使用示例
Nov 19 Javascript
屏蔽网页右键复制和ctrl+c复制的js代码
Jan 04 Javascript
js 走马灯简单实例
Nov 21 Javascript
详解JavaScript基于面向对象之创建对象(2)
Dec 10 Javascript
BootStrap的alert提示框的关闭后再显示怎么解决
May 17 Javascript
jquery表格datatables实例解析 直接加载和延迟加载
Aug 12 Javascript
js异步编程小技巧详解
Aug 14 Javascript
jQuery实现图片简单轮播功能示例
Aug 13 jQuery
angular的输入和输出的使用方法
Sep 22 Javascript
JavaScript数据结构与算法之二叉树添加/删除节点操作示例
Mar 01 Javascript
实现高性能javascript的注意事项
May 27 Javascript
深入理解令牌认证机制(token)
Aug 22 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
PHP 替换模板变量实现步骤
2009/08/24 PHP
PHP 递归效率分析
2009/11/24 PHP
php类中的各种拦截器用法分析
2014/11/03 PHP
php多次include后导致全局变量global失效的解决方法
2015/02/28 PHP
php array_slice 取出数组中的一段序列实例
2016/11/04 PHP
用window.location.href实现刷新另个框架页面
2007/03/07 Javascript
jquery validation插件表单验证的一个例子
2010/03/03 Javascript
JQuery中根据属性或属性值获得元素(6种情况获取方法)
2013/01/17 Javascript
jqGrid随窗口大小变化自适应大小的示例代码
2013/12/28 Javascript
node.js中的buffer.slice方法使用说明
2014/12/10 Javascript
浅谈javascript中replace()方法
2015/11/10 Javascript
JavaScript中Textarea滚动条不能拖动的解决方法
2015/12/15 Javascript
jquery实现倒计时功能
2015/12/28 Javascript
学习JavaScript设计模式之中介者模式
2016/01/14 Javascript
easyui-datagrid开发实践(总结)
2017/08/02 Javascript
element vue Array数组和Map对象的添加与删除操作
2018/11/14 Javascript
React冒泡和阻止冒泡的应用详解
2020/08/18 Javascript
Antd下拉选择,自动匹配功能的实现
2020/10/24 Javascript
python时间序列按频率生成日期的方法
2019/05/14 Python
Python virtualenv虚拟环境实现过程解析
2020/04/18 Python
Python爬虫自动化获取华图和粉笔网站的错题(推荐)
2021/01/08 Python
Python3+PyCharm+Django+Django REST framework配置与简单开发教程
2021/02/16 Python
CSS3的RGBA中关于整数和百分比值的转换
2015/08/04 HTML / CSS
HTML5 video 视频标签使用介绍
2014/02/03 HTML / CSS
iPad和Surface Pro蓝牙键盘:Brydge
2018/11/10 全球购物
网络工程专业毕业生推荐信
2013/10/28 职场文书
酒店采购员岗位职责
2014/03/14 职场文书
基层党员公开承诺书
2014/05/29 职场文书
运动员获奖感言
2014/08/15 职场文书
乡镇领导班子四风整顿行动工作汇报
2014/10/25 职场文书
2015年教研工作总结
2015/05/23 职场文书
2016入党积极分子心得体会
2016/01/06 职场文书
go语言中切片与内存复制 memcpy 的实现操作
2021/04/27 Golang
设置IIS Express并发数
2022/07/07 Servers
基于Android10渲染Surface的创建过程
2022/08/14 Java/Android
Mybatis 一级缓存和二级缓存原理区别
2022/09/23 Java/Android