js代码
<script type="text/javascript" src="jquery-1.7.2.min.js"></script>
<script type="text/javascript">
$(function(){
paopao();
});
//需要的参数
var pp = {
pl : 0, //生成的paopao随机的居左的位置
color : ["ce4f6d","ca4fce","4f82ce","4fce91","ceca4f"], //随机添加的颜色
c : 0, //初始化颜色
step : 500
};
function paopao(){
//添加元素
var html = '<div class="paopao iconfont" style="left: '+ pp.pl + 'px;color: #'+ pp.color[pp.c] +'"></div>';
$(".pao").append(html);
//获取颜色
pp.c ++;
if(pp.c >= pp.color.length){
pp.c = 0;
}
pp.pl = Math.round(Math.random()*100/3); //随机位置
//执行动画
$(".paopao").each(function () {
if($(this).index()%2 == 0){
pp.step = 100;
}else if($(this).index()%3 == 0){
pp.step = 200;
}else{
pp.step = 300;
}
if (!$(this).is(":animated")) {
$(this).animate({ //运动
top: "-300px",
fontSize: "60px",
opacity: "0"
}, (500-pp.step)*10,
function () {
$(this).remove(); //清除元素
})
}
});
//定时器
setTimeout(paopao,pp.step);
}
</script>
在线预览
资源均来自第三方,谨慎下载,前往第三方网站下载


