我的腳本中有一些已經存在的元素,我想對其應用交錯轉換。我選擇通過其獨特的類不同的元素,像這樣,做的轉換:D3設置元素按順序轉換
d3.selectAll('.first,.second,.third,.fourth')
.transition()
.duration(250)
.transition()
.delay(function(d,i){console.log(d); return i*5000})
.style('fill','black')
然而,的元素是不能在first
順序轉換 - >second
- >third
- >fourth
,因爲他們顯示在selectAll
。它們似乎很隨機,儘管這可能與它們在DOM中出現的方式有關。我如何讓他們按照我在selectAll
中的順序進行轉換?
感謝。我想到了一個回退循環。 – moman822