SweetAlert-js超酷消息警告框插件


簡要教程

SweetAlert是一款神奇的javascript彈出消息警告框插件。

來通過一張gif圖片看看SweetAlert的效果:

使用方法

要使用該插件,首先要在html的header中引入以下文件:(文件下載地址:http://files.cnblogs.com/files/wuxiang/sweetalter.zip)

< script src = "lib/sweet-alert.min.js" ></ script >
< link rel = "stylesheet" type = "text/css" href = "lib/sweet-alert.css" >

最基本的調用方法:

sweetAlert( "Hello world!" );

帶錯誤圖標的警告框:

sweetAlert( "Oops..." , "Something went wrong!" , "error" );

一個帶有確認按鈕的警告框,點擊確認按鈕可觸發動畫:

sweetAlert({
   title: "Are you sure?" ,
   text: "You will not be able to recover this imaginary file!" ,
   type: "warning" ,
   showCancelButton: true ,
   confirmButtonColor: "#DD6B55" ,
   confirmButtonText: "Yes, delete it!" ,
   closeOnConfirm: false
}, function (){
   swal( "Deleted!" ,
   "Your imaginary file has been deleted." ,
   "success" );
});

可用參數

參數 默認值 描述
title null(required) 窗口的名稱。可以通過對象的"title"屬性或第一個參數進行傳遞。
text null 窗口的描述。可以通過對象的"text"屬性或第二個參數進行傳遞。
type null 窗口的類型。SweetAlert 有4種類型的圖標動畫:"warning", "error", "success" 和 "info".可以將它放在"type"數組或通過第三個參數傳遞。
allowOutsideClick false 如果設置為“true”,用戶可以通過點擊警告框以外的區域關閉警告框。
showCancelButton false 如果設置為“true”,“cancel”按鈕將顯示,點擊可以關閉警告框。
confirmButtonText "OK" 該參數用來改變確認按鈕上的文字。如果設置為"true",那么確認按鈕將自動將"Confirm"替換為"OK"。
confirmButtonColor "#AEDEF4" 該參數用來改變確認按鈕的背景顏色(必須是一個HEX值)。
cancelButtonText "Cancel" 該參數用來改變取消按鈕的文字。
closeOnConfirm true 如果希望以后點擊了確認按鈕后模態窗口仍然保留就設置為"false"。該參數在其他SweetAlert觸發確認按鈕事件時十分有用。
imageUrl null 添加自定義圖片到警告框上。必須是圖片的完整路徑。
imageSize "80x80" 當設定圖片的路徑后,你可以設定圖片的大小,格式為兩個數字中間帶個"x"符號。
timer null 警告框自動關閉的時間。單位是ms。

更多關於SweetAlert的內容請參考:https://github.com/t4t5/sweetalert

 

本文版權屬於jQuery之家,轉載請注明出處:http://www.htmleaf.com/jQuery/Lightbox-Dialog/20141218888.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM