ホームページ > ウェブフロントエンド > jsチュートリアル > jQueryプロンプトプラグインalertifyの使用ガイド_jquery

jQueryプロンプトプラグインalertifyの使用ガイド_jquery

WBOY
リリース: 2016-05-16 16:03:02
オリジナル
2029 人が閲覧しました

1.アラートプラグイン機能

主にプロンプ​​ト関数を実装します。これは、js でアラート、確認、プロンプトを置き換え、わかりやすいプロンプト ボックスを表示するために使用されます

2.alertify の使用方法

1. 使用されるファイル
プロンプト ボックスのスタイルを設定するには、主に 3 つのファイルと 2 つの 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.アラート変更スタイル
主に 2 つの CSS ファイル (alertify.core.css、alertify.default.css) を変更しますが、上書きすることもできます。ページに

を追加すると
.alertify{
  width:350px;
  margin-left: -205px;
  border:2px solid #4ba9e6;
  background:#f3faff;
  border-radius:0;
}
ログイン後にコピー

変更後の結果を表示します:

使用上の注意を通知

alertify は html5 css3 によって開発されたプラグインなので、html5 css3 ブラウザを完全にサポートします。テストプロセス中、alertify の表示効果は Chrome および Firefox ブラウザでは完璧ですが、IE8 では表示効果が異なり、丸い角、影、アニメーションの特殊効果などが表示されません。

以上がこの記事の全内容です。皆さんに気に入っていただければ幸いです。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート