這更像是一個數學相關的問題。JavaScript:自動對角線排列可變多維數組
我試圖用jQuery創建一個可愛的衰落效果,通過拆分一定數量的塊中的一個元素,然後淡化其中的每一個,但延遲基於另一個數組的衰落效果。
所以創建塊表我有兩個變量:
var rows = 4,
cols = 10;
這將劃分元素到像塊:
0 1 2 3 4 5 6 7 8 9
10 11 12 13 14 15 16 17 18 19
20 21 22 23 24 25 26 27 28 29
30 31 32 33 34 35 36 37 38 39
然後我創建另一個陣列,其決定如何塊將動畫。例如,對於一個左到右對角線動畫此陣看起來像:
order = [0, 10, 1, 20, 11, 2, 30, 21, 12, 3, 31, 22, 13, 4, 32, 23, 14, 5, 33, 24, 15, 6, 34, 25, 16, 7, 35, 26, 17, 8, 36, 27, 18, 9, 37, 28, 19, 38, 29, 39];
,併爲它的工作原理是特定的情況下:d
我的問題是我怎麼能自動創建order
陣列,不是手動的,基於塊的數量(行x列),哪些可以改變?
謝謝
它會始終是從左到右的對角動畫嗎? – Diego 2011-04-29 14:46:24
不,我想也做這個r-t-l對角線,或者從中心等旋轉。但是現在我想知道我該怎麼做這個案例,l-t-r對角線 – Alexandra 2011-04-29 14:49:04