首頁 >web前端 >js教程 >jQuery提示外掛alertify使用指南_jquery

jQuery提示外掛alertify使用指南_jquery

WBOY
WBOY原創
2016-05-16 16:03:021998瀏覽

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;
};

顯示結果(輸入提示框):

4.alertify修改樣式
主要是修改兩個css檔案(alertify.core.css,alertify.default.css),也可以覆蓋使用。如在頁面中加入

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

修改後顯示結果:

alertify使用說明

alertify是由html5 css3開發的插件,所以完美的支援html5 css3的瀏覽器。在測試過程過,alertify在chrome與火狐瀏覽器中顯示效果是完美的,但是在ie8一下,顯示效果有所不同,如圓角框、陰影、動畫特效等不會顯示。

以上所述就是本文的全部內容了,希望大家能夠喜歡。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn