同學代碼中 封裝的這個函數 解釋一下唄?
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);
??????????????? });
??????????? }
2017-02-17
定義了一個animatewaterfall函數 意思是能好好蹦達的瀑布流
(selector).animate(styles,speed,easing,callback)?
1秒?改變樣式 ? 改變后再調用自己