Toast 即时小窗
Sweetalert2的Toast小窗 PLUGIN
Sweetalert2
是比较优秀的弹窗插件,其包含了基本的Toast小窗,更多用法见:Sweetalert2。
基本使用方法如下:
-
<link href="https://src.axui.cn/v1.0/src/plugins/sweetalert2/css/sweetalert2.css" rel="stylesheet" type="text/css" > <script src="https://src.axui.cn/v1.0/src/plugins/sweetalert2/js/sweetalert2.min.js" type="text/javascript"></script> <script type='text/javascript'> $(document).ready(function () { $("#satoast01").click(function () { Swal.fire({ toast: true, position: 'top-end', icon: 'success', title: '操作成功!', showCloseButton:false, text: '支付信息将通过短信发送给您,注意查收!', timer: 3000, timerProgressBar: true, onOpen: (toast) => { toast.addEventListener('mouseenter', Swal.stopTimer) toast.addEventListener('mouseleave', Swal.resumeTimer) } }); }); $("#satoast02").click(function () { Swal.fire({ toast: true, position: 'top-end', icon: 'success', title: '操作成功!', text: '支付信息将通过短信发送给您,注意查收!', }); }); }); </script>
-
<a href="###" class="ax-btn ax-primary" id="satoast01">定时关闭Toast</a> <a href="###" class="ax-btn ax-primary" id="satoast02">手动关闭Toast</a>
其他常用位置 PLUGIN
position
的可选参数有:'top', 'top-start', 'top-end', 'center', 'center-start', 'center-end', 'bottom', 'bottom-start', 和 'bottom-end'。以下举例演示其他常用位置。
-
<link href="https://src.axui.cn/v1.0/src/plugins/sweetalert2/css/sweetalert2.css" rel="stylesheet" type="text/css" > <script src="https://src.axui.cn/v1.0/src/plugins/sweetalert2/js/sweetalert2.min.js" type="text/javascript"></script> <script type='text/javascript'> $(document).ready(function () { $("#top").click(function () { Swal.fire({ toast: true, position: 'top', icon: 'success', title: '操作成功!', showCloseButton:false, text: '支付信息将通过短信发送给您,注意查收!', timer: 3000, timerProgressBar: true, onOpen: (toast) => { toast.addEventListener('mouseenter', Swal.stopTimer) toast.addEventListener('mouseleave', Swal.resumeTimer) } }); }); $("#center").click(function () { Swal.fire({ toast: true, position: 'center', icon: 'success', title: '操作成功!', showCloseButton:false, text: '支付信息将通过短信发送给您,注意查收!', timer: 3000, timerProgressBar: true, onOpen: (toast) => { toast.addEventListener('mouseenter', Swal.stopTimer) toast.addEventListener('mouseleave', Swal.resumeTimer) } }); }); $("#bottom-end").click(function () { Swal.fire({ toast: true, position: 'bottom-end', icon: 'success', title: '操作成功!', showCloseButton:false, text: '支付信息将通过短信发送给您,注意查收!', timer: 3000, timerProgressBar: true, onOpen: (toast) => { toast.addEventListener('mouseenter', Swal.stopTimer) toast.addEventListener('mouseleave', Swal.resumeTimer) } }); }); }); </script>
-
<a href="###" class="ax-btn ax-primary" id="top">top</a> <a href="###" class="ax-btn ax-primary" id="center">center</a> <a href="###" class="ax-btn ax-primary" id="bottom-end">center-end</a>