jQuery Notify bar是一款仿Twitter的简洁的页面顶部消息提示栏插件。通过该插件你可以在页面中显示各种类型的消息提示栏。也可以通过参数来自定义消息提示栏的背景和颜色等。
安装
可以通过bower来安装该消息提示栏插件。
bower install jqnotifybar
使用方法
使用该消息提示栏插件需要在页面中引入jquery.notifyBar.css和jquery,以及jquery.notifyBar.js文件。
<link rel="stylesheet" href="css/jquery.notifyBar.css"> <script src="js/jquery.min.js"></script> <script src="js/jquery.notifyBar.js"></script>
初始化插件
在页面DOM元素加载完毕之后,可以通过下面的方法来初始化一个消息提示栏组件。
jQuery(function () { jQuery.notifyBar({ html: "这里是消息提示栏的提示消息!", delay: 2000, animationSpeed: "normal" }); });
你也可以将消息提示栏的位置设置在页面的底部。
jQuery(function () { jQuery.notifyBar({ html: "Hi from below!", cssClass: "Appear at bottom", position: "bottom" }); });
配置参数
该消息提示栏插件的可用配置参数有:
参数 | 类型 | 默认值 | 描述 |
html | String(可选) | "Your message here" | 消息提示栏中的文本消息 |
delay | Integer(可选) | 2000 | 延迟的时间,动画时间不计在内 |
animationSpeed | String | Integer | "normal" | 消息提示栏滑动显示的时间 |
jqObject | jquery对象(可选) | null | 为消息提示栏自定义jquery对象 |
cssClass | String | "" | 自定义的消息提示栏CSS样式,预定义的class名称有:"error", "warning" 和 "success" |
close | Boolean | false | 设置为true会显示一个关闭按钮 |
closeText | String | "Close [X]" | 设置关闭按钮的文本 |
closeOnClick | Boolean | true | 是否点击消息提示栏时关闭它 |
closeOnOver | Boolean | false | 是否在鼠标滑过消息提示栏时关闭它 |
waitingForClose | Boolean | true | 是否在等待一段时间后自动关闭提示栏 |
onBeforeShow | function | null | 消息提示栏显示前的回调函数 |
onShow | function | null | 消息提示栏显示后的回调函数 |
onBeforeHide | function | null | 消息提示栏隐藏前的回调函数 |
onHide | function | null | 消息提示栏隐藏后的回调函数 |
position | string | "top" | 设置消息提示栏的位置,可选位置有:top, bottom |
该消息提示栏插件的github地址为:https://github.com/dknight/jQuery-Notify-bar
版权声明
版权说明: 仅限用于学习和研究目的;不得将上述内容用于商业和非法用途!否则一切后果自负。我们非常重视版权问题,如有侵权请邮件至(171373236#qq.com)与我们联系处理,敬请谅解!