这是一款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






![MBTI 16型人格职业性格测试源码PC+H5自适应完整版基于ThinkPHP框架[亲测可用]](https://www.icbot.net/upload/portal/20250429/32ccad646f32a5f4926b3b7b5ef3232a.png)















