notice.js是一款纯js超酷消息提示框插件。notice.js为纯js编写,没有任何依赖文件。通过它可以在页面上制作出漂亮的toast消息通知框效果。该js消息提示框插件的特点还有:
- 支持4中情景类型:error, warning, info, success。
- 消息框可以显示在9个位置:topLeft, topCenter, middleLeft, middleRight, middleCenter, bottomLeft, bottomRight, bottomCenter。
- 消息框内容支持HTML元素。
安装
可以通过npm或bower来安装notice.js插件。
bower install notice.js --save npm install notice.js --save
使用方法
在页面中引入noticejs.css和noticejs.js文件。
<link href="dist/noticejs.css" rel="stylesheet" type="text/css"> <script src="dist/noticejs.js"></script>
初始化插件
notice.js消息提示框插件最基本的用法如下:
new NoticeJs({ text: 'Notification message', position: 'topLeft', }).show();
你也可以结合animate.css来为消息通知框添加炫酷的CSS3动画效果。
在页面中引入animate.css文件。
<link href="css/animate.css" rel="stylesheet" type="text/css">
然后在配置参数中设置animation
参数:
new NoticeJs({ text: 'Notification message', position: 'topLeft', animation: { open: 'animated bounceInRight', close: 'animated bounceOutLeft' } }).show();
notice.js消息提示框插件的github地址为:https://github.com/toolkito/notice.js