同学代码中 封装的这个函数 解释一下呗?
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);
});
}