toastr.js插件用法

toastr.js是一个基于jQuery的非阻塞通知的JavaScript库。toastr.js可以设定四种通知模式:成功、出错、警告、提示。提示窗口的位置、动画效果等都可以通过参数来设置,并且可以在官方网站上通过勾选参数来生成JavaScript代码,操作简单,容易上手,推荐使用。

https://github.com/CodeSeven/toastr

http://www.toastrjs.com

简单调用

简单调用toastr.js插件时,以下几步即可。

①   <link  ref=”stylesheet”  href=”toastr.css”>

②   <script  src=”jquery.js”></script>

③   <script  src=”toastr.js”></script>

④   toastr.info(‘Are  you  the  6  fingered  man?’);

注:toastr.js插件是基于jQuery库的,所以必须在引入toastr.js插件之前引入jQuery库。

复杂案例

①   引入核心文件:

<link href="toastr.css" rel="stylesheet" type="text/css" />

<script src="http://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script>

<script src="toastr.js"></script>

②   html代码

<input type="button" name="success" id="success" value="成功"/>

<input type="button" name="info" id="info" value="提示"/>

<input type="button" name="warning" id="warning" value="警告"/>

<input type="button" name="error" id="error" value="错误"/>

<input type="button" name="clear" id="clear" value="清除"/>

③   jQuery代码

 $(function(){

 //参数设置,若用默认值可以省略以下面代

 toastr.options = {

 "closeButton": false, //是否显示关闭按钮

 "debug": false, //是否使用debug模式

 "positionClass": "toast-top-full-width",//弹出窗的位置

 "showDuration": "300",//显示的动画时间

 "hideDuration": "1000",//消失的动画时间

 "timeOut": "5000", //展现时间

 "extendedTimeOut": "1000",//加长展示时间

 "showEasing": "swing",//显示时的动画缓冲方式

 "hideEasing": "linear",//消失时的动画缓冲方式

 "showMethod": "fadeIn",//显示时的动画方式

 "hideMethod": "fadeOut" //消失时的动画方式

 };

 //成功提示绑定

 $("#success").click(function(){

 toastr.success("祝贺你成功了");

 })

 //信息提示绑定

 $("#info").click(function(){

 toastr.info("这是一个提示信息");

 })

 //敬告提示绑定

 $("#warning").click(function(){

 toastr.warning("警告你别来烦我了");

 })

 //错语提示绑定

 $("#error").click(function(){

 toastr.error("出现错误,请更改");

 })

 //清除窗口绑定

 $("#clear").click(function(){

 toastr.clear();

 })

 });

toastr.js插件用法的更多相关文章

  1. fullPage.js插件用法(转发)

    fullPage.js主要功能有: 支持鼠标滚动 支持前进后退和键盘控制 多个回调函数 支持手机.平板触摸事件 支持 CSS3 动画 支持窗口缩放 窗口缩放时自动调整 可设置滚动宽度.背景颜色.滚动速 ...

  2. jQuery之jquery.lazyload.js插件用法

    研究背景:网站中如果图片过多,就会因为加载图片而等待很长时间,此时我们就用到图片延时加载插件jquery.lazyload.js,这个插件可以让我们在向下滚动的时候加载图片.让网页首屏尽可能快的加载进 ...

  3. Headroom.js插件用法

    一.Headroom.js是什么? Headroom.js是一个轻量级.高性能的JS小工具(不依赖不论什么工具库.),它能在页面滚动时做出响应. 此页面顶部的导航条就是一个鲜活的案例,当页面向下滚动时 ...

  4. 消息提示插件toastr.js与Messenger组件

    Toastr是一款基于jQuery的通知插件,可以灵活的自定义样式和拓展其功能! toastr是一个基于Jquery简单.漂亮的消息提示插件,使用简单.方便,可以根据设置的超时时间自动消失. cdn最 ...

  5. 网站引导页插件intro.js 的用法

    intro.js是一个用于制作网页引导效果的js插件,用法很简单,intro.js.v2.0.rar 1.在需要的页面添加引用 intro.js introjs.css 这两个文件已经足够,但是文件夹 ...

  6. js插件---->jquery通知插件toastr的使用

    toastr是一款非常棒的基于jquery库的非阻塞通知提示插件,toastr可设定四种通知模式:成功,出错,警告,提示,而提示窗口的位置,动画效果都可以通过能数来设置.toastr需要jquery的 ...

  7. Javascript模块化编程(三):require.js的用法

    Javascript模块化编程(三):require.js的用法 原文地址:http://www.ruanyifeng.com/blog/2012/11/require_js.html 作者: 阮一峰 ...

  8. 【PC端】jQuery+PHP实现浏览更多内容(jquery.more.js插件)

    参数说明: 'amount' : '10', //每次显示记录数 'address' : 'comments.php', //请求后台的地址 'format' : 'json', //数据传输格式 ' ...

  9. 基于jquery的消息提示框toastr.js

    //消息提示全局配置 toastr.options = { "closeButton": false,//是否配置关闭按钮 "debug": false,//是 ...

随机推荐

  1. WPF - 监听判断键盘组合键的按下

    对于键盘事件PreviewKeyDown.PreviewKeyUp.KeyDown.KeyUp,在其中检查当次事件是哪个按键触发的很简单,只需要判断KeyEventArgs类型的事件参数e的Key属性 ...

  2. 关于c# 基础运算符的应用

    运算符 分为5种 1 算数预算符 +,-,*,/,分别为加减乘除 ++为加1,--为减1, 前++   后++  的区别 int a = 10, b = a++;            Console ...

  3. 使用GDI绘制文本

    /// <summary>        /// 定义一个绘制文本        /// </summary>        public void Texts()       ...

  4. vue移动端框架到底哪家强

    Weex 2016年4月21日,阿里巴巴在Qcon大会上宣布跨平台移动开发工具Weex开放内测邀请. Weex 是一套简单易用的跨平台开发方案,能以 web 的开发体验构建高性能.可扩展的 nativ ...

  5. OpenFlow硬件交换机制作及刷机教程

    1.目的 将普通路由器升级成为一台支持OpenFlow的交换机. 具体哪些路由器可以刷OpenFlow可以参考:OpenWRT:http://wiki.openwrt.org/toh/start#su ...

  6. webots自学笔记(二)节点与机器人建模

    原创文章,出自"博客园, _阿龙clliu" :http://www.cnblogs.com/clliu/ 上一次介绍了界面和一个简单的自由落体,然而在实际运用中,机器人的结构都是 ...

  7. HTTP 返回状态代码详解

    1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码. 100(继续)请求者应当继续提出请求. 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分:101(切换协议)请求者已要求服 ...

  8. PHP命名空间的概念与使用

    命名空间在其它编程语言中其名称不尽相同,但其核心慨念都是自定义一个存储空间.避免类名重复系统无法判断该执行哪一个类或是哪一个函数. 举例说明下.我先创建test这个文件夹在其当前目录下再创建一个ind ...

  9. KoaHub.JS基于Node.js开发的处理和显示日期代码

    moment Parse, validate, manipulate, and display dates      A lightweight JavaScript date library for ...

  10. 3732: Network

    3732: Network Time Limit: 10 Sec  Memory Limit: 128 MBSubmit: 395  Solved: 179[Submit][Status] Descr ...