2012-02-26 68 views
0

拉斐爾元素似乎沒有響應zIndex的修改。我已經嘗試了一切,重新排列一組相互重疊的矩形,並保持不變。這是我試過的。拉斐爾元素像RECT支持zIndex屬性

$(".c10").css({zIndex: 0}); 
$(".c50").css({zIndex: 0}); 
$(".c90").css({zIndex: 0}); 

我認爲這會將所有c90s發送到堆棧的底部,視覺上。

有什麼想法?

Dennis

回答

0

回答我自己的問題。

zIndex似乎不起作用。我得到這個工作的唯一方法是遍歷元素並使用下面的代碼將類按類推回到另一個元素中。

for (var j=0; j < lnt; j++) { 
    jj = "c"+j*10; 
    for (var i=0; i <lnt; i++) { 
     z = window[dots[i]]; 
     if (z.class == jj){ 
      z.toBack(); 
     } 
    } 
} 

這個想法的本質是獲得raphael元素並使用普通的舊的toBack()函數。