SweetAlert用法
来源:互联网 发布:淘宝虚拟禁售商品列表 编辑:程序博客网 时间:2024/06/06 09:08
一句话介绍
SweetAlert是一个JS插件,能够完美替代JS自带的alert弹出框,并且功能强大,设计优美。
引用
直接在官网下载CSS和JavaScript文件,解压后找到/dist
文件夹,里面有CSS样式文件和JS脚本,在自己文件中引用它们:
<!-- 引用sweetalert css 和 js --> <script src="sweetalert-master/dist/sweetalert.min.js"></script> <link rel="stylesheet" type="text/css" href="sweetalert-master/dist/sweetalert.css">
然后在需要用到alert()
的地方用swal()
即可。
先看一个最基本的效果:
点击Try me
按钮,弹出一条警告消息
<button>Try me</button><script> var ele = document.getElementsByTagName("button")[0]; ele.onclick = function () { swal("这是一条alert消息"); }</script>
效果图:sweetalert是在屏幕中央弹出一个模态框
基本用法
最基本的形式:swal()
,用法完全同JS自带的alert()
,在括号内传入消息即可,如同上面的栗子演示的。
但是swal()
的强大之处在于,它可以接收参数来自定义模态框,看下面的效果:
<button>Try me</button><script> var ele = document.getElementsByTagName("button")[0]; ele.onclick = function () { swal({ title: "标题", text: "这里是自定义文本", type: "success" }); }</script>
效果图:
参数介绍
swal()
以键值对的形式接收关键字参数,下面介绍一些常用的:
示例
下面我们做一个删除文件前的确认效果:警告模态框 + 二次确认
<button>Try me</button><script> var ele = document.getElementsByTagName("button")[0]; ele.onclick = function () { swal({ title: "你确定?", text: "文件将被永久删除,此操作不可恢复!", type: "warning", showCancelButton: true, confirmButtonColor: "#DD6B55", confirmButtonText: "是的,删除!", cancelButtonText: "容我三思", closeOnConfirm: false // 设置closeOnConfirm: false,下面二次确认按钮被点击后才会关闭模态框 }, function () { swal({ title: "删除!", text: "你的文件已被删除", type: "success" }) }); }</script>
效果图:
如果想了解更多有趣的栗子,请移步官网:SweetAlert
阅读全文
1 0
- SweetAlert用法
- sweetalert
- SweetAlert
- SweetAlert详解
- sweetalert demo
- SweetAlert详解
- SweetAlert详解
- SweetAlert入门教程
- SweetAlert插件
- sweetalert使用
- Sweetalert使用说明
- SweetAlert-js应用
- 基础级 - sweetAlert
- sweetalert弹框使用
- SweetAlert相关API
- Android studio SweetAlert for Android
- SweetAlert简单使用,弹出对话框
- tp5 sweetalert美化弹框
- Python-OpenCV图像梯度算子
- QTextCodec中的setCodecForTr等终于消失了 (Qt5)
- mybatis问题
- 使用Generator逆向工程 自动创建代码
- 2017.8.18
- SweetAlert用法
- [无视][mark]ss
- Privacy Policy - Fake Calculator
- 8.18(军训DAY 2)
- 3.获取主机字节序
- 解决wiremock中velocity脚本(.vm)中文编码乱码问题
- BZOJ 3670: [Noi2014]动物园 KMP
- HDU 6134 数学公式 + 莫比乌斯反演
- 百度首页Bonus