• js-jquery-SweetAlert【一】使用


    一、下载安装

    地址:http://t4t5.github.io/sweetalert/

    二、页面引用

    <script src="dist/sweetalert.min.js"></script> 
    <link rel="stylesheet" type="text/css" href="dist/sweetalert.css">

    当然还有jquery

    三、示例

    3.1、基础结构

    <link rel="stylesheet" type="text/css" href="sweetalert.css">
    <script src="jquery.min.js"></script> 
    <script src="sweetalert.min.js"></script> 
    <script>
    window.onload=function(){
        swal("Here's a message!");//以下代码主要修改这里
    }
    </script>

    3.2、精简用法

    1、标题【alert】-swal(string)

    swal("Here's a message!")

    2、标题和描述【alert】-swal(string,string)

    swal("Title","des")

    3.标题、描述、成功【alert】-swal(string,string,string)

    swal("Good job!", "You clicked the button!", "success")

    3.2、标准用法

    4、确认框【confirm】-swal(object)

    swal({   
        title: "Are you sure?",
        text: "You will not be able to recover this imaginary file!",
        type: "warning",
        showCancelButton: true,
        closeOnConfirm: false 
    });

    其他参数见下表备注

    5、确认框【confirm】-swal(object,function())

    swal({   
        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"); 
    });

    6、确认框【confirm】-swal(object,function(parameter))

    参数含义:是否确认isConfirm

    swal({
       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!",
       cancelButtonText: "No, cancel plx!",
       closeOnConfirm: false,
       closeOnCancel: false 
    }, 
    function(isConfirm){
       if (isConfirm) {
        swal("Deleted!", "Your imaginary file has been deleted.", "success");
        } else { 
            swal("Cancelled", "Your imaginary file is safe :)", "error");
        }
    });

     3.4、确认输出框

    7、确认输出框确认框【confirm】-swal(object,function(parameter))

    注意:type:input

    swal({
        title: "An input!",
        text: "Write something interesting:",
        type: "input",
        showCancelButton: true,
        closeOnConfirm: false,
        animation: "slide-from-top",
        inputPlaceholder: "Write something"
    }, function (inputValue) {
        if (inputValue === false) return false;
        if (inputValue === "") {
            swal.showInputError("You need to write something!");
            return false
        }
        swal("Nice!", "You wrote: " + inputValue, "success");
    });

    3.5、ajax

    8、ajax请求

    swal({
        title: "Ajax request example",
        text: "Submit to run ajax request",
        type: "info",
        showCancelButton: true,
        closeOnConfirm: false,
        showLoaderOnConfirm: true,
    }, function () {
        setTimeout(function () {
            swal("Ajax request finished!");
        }, 2000);
    });
    
    
  • 相关阅读:
    【转载】多个集合合并成没有交集的集合-实现
    [遇见时光]美团测试实习生面试
    [遇见时光]中科院分词工具NLPIR,Not valid license or your license expired!
    html a标签的target属性
    使用EditPlus技巧,提高工作效率(自动文成文件、语法文件下载)
    android textView 替文字添加下划线 删除线
    Android把自己应用加入到系统文件分享中
    addFooterView 方法注意调用顺序
    android打开当前应用市场简单方法 (ActivityNotFoundException 异常解决)
    The currently displayed page contains invalid values异常
  • 原文地址:https://www.cnblogs.com/bjlhx/p/6695393.html
Copyright © 2020-2023  润新知