这是一款jquery萤火虫飞舞动画特效插件。通过该插件,你可以制作出萤火虫满屏飞舞的效果,你可以指定萤火虫的大小、数量、颜色和透明度等属性。
使用方法
在页面中引入jquery和jquery.firefly-0.7.min.js文件。
<script src="js/jquery.min.js"></script> <script src="js/jquery.firefly-0.7.min.js"></script>
HTML结构
使用一个块级元素作为容器。
<div id="firefly"> </div>
初始化插件
在页面DOM元素加完毕之后,通过下面的方法来初始化该插件。
$.firefly({ on: '#firefly' });
配置参数
该jquery萤火虫飞舞动画特效插件的可用配置参数有:
-
total
:萤火虫的数量。 -
ofTop
:距离顶部的偏移。 -
ofLeft
:距离底部的偏移。 -
on
:放置萤火虫的容器的选择器。 -
twinkle
:萤火虫的透明度。 -
minPixel
:萤火虫的最小尺寸。 -
maxPixel
:萤火虫的最大尺寸。 -
color
:萤火虫的颜色。 -
namespace
:萤火虫的class类。 -
zIndex
:萤火虫的z-index属性。 -
borderRadius
:萤火虫的圆角。 -
_paused
:是否暂停萤火虫的飞舞。
例如:
$.firefly({ total: 10, ofTop: 0, ofLeft: 0, on: 'document.body', twinkle: 0.2, minPixel: 1, maxPixel: 2, color: '#fff', namespace: 'jqueryFireFly', zIndex: Math.ceil(Math.random() * 20) - 1, borderRadius: '50%', _paused: false });
该jquery萤火虫飞舞动画特效插件的github地址为:https://github.com/motyar/firefly
版权声明
版权说明: 仅限用于学习和研究目的;不得将上述内容用于商业和非法用途!否则一切后果自负。我们非常重视版权问题,如有侵权请邮件至(171373236#qq.com)与我们联系处理,敬请谅解!