博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
漂亮灵活设置的jquery通知提示插件toastr
阅读量:6280 次
发布时间:2019-06-22

本文共 1666 字,大约阅读时间需要 5 分钟。

toastr是一款非常棒的基于库的非阻塞通知插件,toastr可设定四种通知模式:成功,出错,警告,提示,而提示窗口的位置,动画效果都可以通过能数来设置,在官方站可以通过勾选参数来生成JS,非常的方便使用。jQ酷的另外一款提示插件也不错:。

使用方法:

引入核心文件

1
2
3
<
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代码,这里只需写入触发事件的按丑。

1
2
3
4
5
<
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
=
"清除"
/>

给按钮绑定事件

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
$(
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();
        
})
    
}) 

 

转载请注明: » 

你可能感兴趣的文章
大数据将如何改变农业
查看>>
《JavaScript和jQuery实战手册(原书第2版)》——第3章为程序添加逻辑和控制
查看>>
Google一年检测出超过76万个恶意网站
查看>>
遵义市 大数据产业汇聚八方人才
查看>>
教会委员会呼吁奥巴马宽恕斯诺登
查看>>
《Android的设计与实现:卷I》——第3章 3.6init循环监听处理事件
查看>>
联发科与高通平分秋色,消费者真不在乎处理器?
查看>>
台湾移动市场电信服务价格竞争预计将放缓
查看>>
《领域特定语言》一2.6 设计优良的DSL从何而来
查看>>
IDC圈探营:山西联通太原云数据中心
查看>>
呼叫中心还是客户中心?
查看>>
如何选择适当的低照度红外摄像机
查看>>
惠普企业总裁表示边缘计算将推动本地部署数据中心的需求
查看>>
数据说话|新华三近百个项目通过泰尔实验室测试
查看>>
CloudCC CRM探讨CRM如何提高客户的盈利性
查看>>
印度迎来可再生能源产业大发展
查看>>
光伏制造业“融资难、融资贵”问题亟待破解
查看>>
Java Mail最基本的发送邮件例子
查看>>
《HTML 5与CSS 3 权威指南(第3版·上册)》——2.3 新增的属性和废除的属性
查看>>
《Total Commander:万能文件管理器》——第3.5节.选择文件
查看>>