qq_我叫红领巾_2
2017-02-17 02:52
function animateWaterfall($Boxs,i,w){
var minH=Math.min.apply(null,arr);//arr定义在最前的 这里也是在作用域里
var minHindex=$.inArray(minH,arr);//最小值对应索引
$Boxs.eq(i).animate({
top:arr[minHindex],
left:w*minHindex
},1000,function(){ //1000代表速度 function是执行完成后的回调函数
arr[minHindex]+=$Boxs.eq(i).outerHeight();
i++;
animateWaterfall($Boxs,i,w);
});
}
定义了一个animatewaterfall函数 意思是能好好蹦达的瀑布流
(selector).animate(styles,speed,easing,callback)
1秒 改变样式 改变后再调用自己
瀑布流布局
97759 学习 · 736 问题
相似问题