grumble.js是一款可360度旋转的气泡样式jQuery提示框插件。该tooltips提示框插件可以将提示框放到它所围绕元素的任意角度的位置,多个grumble可以通过FX队列实现动画效果。
grumble.js可以任意调整提示框的距离,对于任意文本还可以自动调整大小。可以应用自定义的CSS样式。它能够兼容IE6+的IE浏览器,对于支持CSS3的现代浏览器,它使用CSS3 transforms来制作动画。对于 IE6+ 使用非标准的Matrix filters技术。插件中使用的气泡图像使用的是雪碧图片,你可以更换自己的图片,只需要对CSS样式稍作调整即可。
使用方法
使用该气泡提示框需要在页面中引入grumble.min.css和jquery,grumble.min.js文件。
<link rel="stylesheet" type="text/css" href="path/to/grumble.min.css"> <script src="path/to/jquery.min.js"></script> <script src="path/to/grumble.min.js"></script>
基本使用
下面的代码在H1标签上显示一个气泡提示框。
$('h1').grumble({ text: 'Bubble-tastic!', angle: 85, distance: 100, showAfter: 500 });
其它一些使用实例请参考DEMO中的例子。
配置参数
grumble.js有以下一些可用的配置参数:
-
text
:气泡提示框中的文本。 -
angle
:气泡提示框的旋转角度。 -
distance
:气泡提示框距离目标的距离。 -
showAfter
:显示气泡提示框之前的延迟时间。 -
hideAfter
:多长时间之后隐藏气泡提示框。 -
hasHideButton
:是否显示关闭按钮。 -
buttonHideText
:关闭按钮的文本。 -
type
:气泡提示框的类型。 -
onShow
:显示提示框时的回调函数。 -
onBeginHide
:开始隐藏提示框时的回调函数。 -
onHide
:隐藏提示框之后的回调函数。
grumble.js气泡提示框插件的github地址为:https://github.com/jamescryer/grumble.js
版权声明
版权说明: 仅限用于学习和研究目的;不得将上述内容用于商业和非法用途!否则一切后果自负。我们非常重视版权问题,如有侵权请邮件至(171373236#qq.com)与我们联系处理,敬请谅解!