SweetAlert2例子

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>SweetAlert2例子</title>
    <link rel="stylesheet" >


</head>
<body>
<div class="demo_1">
    帶有 確定和取消的 彈框1:
    <button>點擊這里</button>
</div>
<div class="demo_2">
    帶有 確定和取消的 彈框2:
    <button>點擊這里</button>
</div>
<div class="demo_3">
    帶有 展示 標(biāo)簽內(nèi)容 的彈框:
    <button>點擊這里</button>
</div>
<div class="demo_4">
    帶有定位 和 消失時間的 彈框:
    <button>點擊這里</button>
</div>
<div class="demo_5">
    自定義 第三方 css 的 彈框 (推薦使用 Animate.css ):
    <button>點擊這里</button>
</div>
<div class="demo_6">
    右上角 通知類 彈窗:
    <button>點擊這里</button>
</div>
<div class="demo_7">
    做 一個自己的 通用模版:
    <button>點擊這里</button>
</div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/limonte-sweetalert2/8.11.8/sweetalert2.all.min.js"></script>
<script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script>
    $(function () {
        $(".demo_1 button").click(function () {
            Swal.fire({
                type: 'warning', // 彈框類型
                title: '注銷帳號', //標(biāo)題
                text: "注銷后將無法恢復(fù)病毡,請謹(jǐn)慎操作申眼!", //顯示內(nèi)容

                confirmButtonColor: '#3085d6',// 確定按鈕的 顏色
                confirmButtonText: '確定',// 確定按鈕的 文字
                showCancelButton: true, // 是否顯示取消按鈕
                cancelButtonColor: '#d33', // 取消按鈕的 顏色
                cancelButtonText: "取消", // 取消按鈕的 文字

                focusCancel: true, // 是否聚焦 取消按鈕
                reverseButtons: true  // 是否 反轉(zhuǎn) 兩個按鈕的位置 默認(rèn)是  左邊 確定  右邊 取消
            }).then((isConfirm) => {
                try {
                    //判斷 是否 點擊的 確定按鈕
                    if (isConfirm.value) {
                        Swal.fire("成功", "點擊了確定", "success");
                    } else {
                        Swal.fire("取消", "點擊了取消", "error");
                    }
                } catch (e) {
                    alert(e);
                }
            });
        });
        $(".demo_2 button").click(function () {
            Swal.fire({
                title: '領(lǐng)取你的尋龍裝備!',
                input: 'select',
                html:
                    '<input id="swal-input1" class="swal2-input">' +
                    '<input id="swal-input2" class="swal2-input">',
                inputAttributes: {
                    autocapitalize: 'off'
                },
                showCancelButton: true,
                confirmButtonText: 'Look up',
                showLoaderOnConfirm: true,
                preConfirm: (login) => {
                    return fetch(`//api.github.com/users/${login}`)
                        .then(response => {
                            if (!response.ok) {
                                throw new Error(response.statusText)
                            }
                            return response.json()
                        })
                        .catch(error => {
                            Swal.showValidationMessage(
                                `Request failed: ${error}`
                            )
                        })
                },
                allowOutsideClick: () => !Swal.isLoading()
            }).then((result) => {
                if (result.value) {
                    Swal.fire({
                        title: `${result.value.login}'s avatar`,
                        imageUrl: result.value.avatar_url
                    })
                }
            })
        });
        $(".demo_3 button").click(function () {
            var content = "無記錄";
            var msg = ""; //msg 是從外面?zhèn)魅氲臄?shù)據(jù)

            if (msg) {

                content = "<p style='color: red'>最近一次操作后的5小時內(nèi)有效</p> "
                    + "<p>可以使用 Ctrl +F 查找關(guān)鍵字</p>"
                    + "<table class='table_list'>"
                    + "<tr>"
                    + "     <th class='js_tr_data'> 時間</th> <th>名稱</th> <th>密碼</th>"
                    + "</tr>"
                    + msg
                    + "</table>"
            }

            Swal.fire({
                title: '<strong>記錄</strong>',
                type: 'info',
                html: content, // HTML
                focusConfirm: true, //聚焦到確定按鈕
                showCloseButton: true,//右上角關(guān)閉
            })

        });
        $(".demo_4 button").click(function () {
            Swal.fire({
                position: 'top-end', //定位 左上角
                type: 'success',
                title: 'Your work has been saved',
                showConfirmButton: false,
                timer: 1500
            });

        });
        $(".demo_5 button").click(function () {
            Swal.fire({
                title: 'Custom animation with Animate.css',
                animation: false,
                customClass: 'animated tada'
            })

        });

        $(".demo_6 button").click(function () {
            Swal.fire({
                toast: true,
                position: 'top-end',
                showConfirmButton: false,
                timer: 3000,
                type: 'success',
                title: 'Signed in successfully'
            })

        });
        //定義模版 (可多次使用)
        var MyBox = Swal.mixin({
            toast: true,
            position: 'top-end',
            showConfirmButton: false,
            timer: 3000
        });
        $(".demo_7 button").click(function () {


            //調(diào)用
            MyBox.fire({
                type: 'success',
                title: 'successfully'
            });

        })
    });
</script>
</body>
</html>
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,482評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件藐窄,死亡現(xiàn)場離奇詭異,居然都是意外死亡酬土,警方通過查閱死者的電腦和手機(jī)荆忍,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,377評論 2 382
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來诺凡,“玉大人东揣,你說我怎么就攤上這事「姑冢” “怎么了嘶卧?”我有些...
    開封第一講書人閱讀 152,762評論 0 342
  • 文/不壞的土叔 我叫張陵,是天一觀的道長凉袱。 經(jīng)常有香客問我芥吟,道長,這世上最難降的妖魔是什么专甩? 我笑而不...
    開封第一講書人閱讀 55,273評論 1 279
  • 正文 為了忘掉前任钟鸵,我火速辦了婚禮,結(jié)果婚禮上涤躲,老公的妹妹穿的比我還像新娘棺耍。我一直安慰自己,他們只是感情好种樱,可當(dāng)我...
    茶點故事閱讀 64,289評論 5 373
  • 文/花漫 我一把揭開白布蒙袍。 她就那樣靜靜地躺著,像睡著了一般嫩挤。 火紅的嫁衣襯著肌膚如雪害幅。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,046評論 1 285
  • 那天岂昭,我揣著相機(jī)與錄音以现,去河邊找鬼。 笑死,一個胖子當(dāng)著我的面吹牛邑遏,可吹牛的內(nèi)容都是我干的佣赖。 我是一名探鬼主播,決...
    沈念sama閱讀 38,351評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼无宿,長吁一口氣:“原來是場噩夢啊……” “哼茵汰!你這毒婦竟也來了枢里?” 一聲冷哼從身側(cè)響起孽鸡,我...
    開封第一講書人閱讀 36,988評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎栏豺,沒想到半個月后彬碱,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,476評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡奥洼,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,948評論 2 324
  • 正文 我和宋清朗相戀三年巷疼,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片灵奖。...
    茶點故事閱讀 38,064評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡嚼沿,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出瓷患,到底是詐尸還是另有隱情骡尽,我是刑警寧澤,帶...
    沈念sama閱讀 33,712評論 4 323
  • 正文 年R本政府宣布擅编,位于F島的核電站攀细,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏爱态。R本人自食惡果不足惜谭贪,卻給世界環(huán)境...
    茶點故事閱讀 39,261評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望锦担。 院中可真熱鬧俭识,春花似錦、人聲如沸洞渔。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,264評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽痘煤。三九已至凑阶,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間衷快,已是汗流浹背宙橱。 一陣腳步聲響...
    開封第一講書人閱讀 31,486評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人师郑。 一個月前我還...
    沈念sama閱讀 45,511評論 2 354
  • 正文 我出身青樓环葵,卻偏偏與公主長得像,于是被迫代替她去往敵國和親宝冕。 傳聞我的和親對象是個殘疾皇子张遭,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 42,802評論 2 345