toastr.js插件用法

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代码

复制代码
复制代码
 1 $(function(){
 2 
 3 //参数设置,若用默认值可以省略以下面代
 4 
 5 toastr.options = {
 6 
 7 "closeButton": false, //是否显示关闭按钮
 8 
 9 "debug": false, //是否使用debug模式
10 
11 "positionClass": "toast-top-full-width",//弹出窗的位置
12 
13 "showDuration": "300",//显示的动画时间
14 
15 "hideDuration": "1000",//消失的动画时间
16 
17 "timeOut": "5000", //展现时间
18 
19 "extendedTimeOut": "1000",//加长展示时间
20 
21 "showEasing": "swing",//显示时的动画缓冲方式
22 
23 "hideEasing": "linear",//消失时的动画缓冲方式
24 
25 "showMethod": "fadeIn",//显示时的动画方式
26 
27 "hideMethod": "fadeOut" //消失时的动画方式
28 
29 };
30 
31  
32 
33 //成功提示绑定
34 
35 $("#success").click(function(){
36 
37 toastr.success("祝贺你成功了");
38 
39 })
40 
41        
42 
43 //信息提示绑定
44 
45 $("#info").click(function(){
46 
47 toastr.info("这是一个提示信息");
48 
49 })
50 
51     
52 
53 //敬告提示绑定
54 
55 $("#warning").click(function(){
56 
57 toastr.warning("警告你别来烦我了");
58 
59 })
60 
61       
62 
63 //错语提示绑定
64 
65 $("#error").click(function(){
66 
67 toastr.error("出现错误,请更改");
68 
69 })
70 
71 
72 //清除窗口绑定
73 
74 $("#clear").click(function(){
75 
76 toastr.clear();
77 
78 })
79 
80 });
复制代码

posted on   大西瓜3721  阅读(444)  评论(0编辑  收藏  举报

编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
历史上的今天:
2016-11-15 【模版消息】C#推送微信模版消息(Senparc.Weixin.MP.dll)

导航

点击右上角即可分享
微信分享提示