jquery通知插件toastr

toastr是非阻塞通知的JavaScript库。jQuery是必需的。我们的目标是创建一个简单的核心库,可以自定义和扩展。

使用方法:
1.引入jquery.js
2、引入toastr.js,toastr.csss
toastr.js下载地址
toastr.css下载地址
引入以上文件后,即可使用toastr插件

代码如下:
效果查看

<!DOCTYPE HTML >
<html>
  <head>

    <script src="/toastr/jquery-1.9.1.min.js"></script>
    <link href="/toastr/toastr.css" rel="stylesheet"/>
    <script src="/toastr/toastr.js"></script>

    <script type="text/javascript">
    $(function() {

        //设置显示配置
        var messageOpts = {
            "closeButton" : true,//是否显示关闭按钮
            "progressBar": true,
            "debug" : false,//是否使用debug模式
            //弹出窗的位置 【  右上角 :toast-top-right,右下角:toast-bottom-right,左下角:toast-bottom-left,左上角:toast-top-left,
            //顶部全屏:toast-top-full-width,底部全屏:toast-bottom-full-width
            "positionClass" : "toast-bottom-right",
            "onclick" : null,
            "showDuration" : "300",//显示的动画时间
            "hideDuration" : "1000",//消失的动画时间
            "timeOut" : "1000",//展现时间
            "extendedTimeOut" : "1000",//加长展示时间
            "showEasing" : "swing",//显示时的动画缓冲方式
            "hideEasing" : "linear",//消失时的动画缓冲方式
            "showMethod" : "fadeIn",//显示时的动画方式
            "hideMethod" : "fadeOut" //消失时的动画方式
        };
        toastr.options = messageOpts;

        $('#showtoast').click(function() {

            //提示
            //调用方法1
            toastr.info('内容1');

            //显示消息框
            toastr.info('内容2', '标题2');

            //调用方法3
            toastr['info']('内容3', '标题3');

            //调用方法4
            toastr.info('内容4', '标题4',messageOpts);

        });

        //成功消息框
        $('#showtoastsuccess').click(function() {
            toastr.success('内容4', '标题4',messageOpts);
        });

        $('#showtoasterror').click(function() {

            //错误
            toastr.error('内容error', '标题error');
            //警告
            toastr.warning('内容warning', '标题warning');
        });

        $('#showtoastwarning').click(function() {

            //警告
            toastr.warning('内容warning', '标题warning');
        });

        $('#cleartoasts').click(function() {

            //清除
            toastr.clear();
        });

        $('#removetoasts').click(function() {

            //移除
            toastr.remove();
        });
    });

    </script>
  </head>
  <!-- 不同的级别,具有不同颜色的框 -->
    <button id="showtoast">显示提示框</button>
    <br>
    <button id="showtoastsuccess">显示成功</button>
    <br>
    <button id="showtoasterror">(错误)</button>
    <br>
    <button id="showtoastwarning">(警告)</button>
    <br>
    <button id="cleartoasts">(清除)</button>
    <br>
    <button id="removetoasts">(移除)</button>
    <br>
  <body>

  </body>
</html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值