2
在鏈接過渡中進行多個延遲我正在從圖中的點a移動一個矩形到點i,我想爲每個點標記一個5秒的停止延遲(有8個點)。在下面的代碼中轉換工作正常(延遲僅適用於b點)。問題是我無法爲其他轉換添加更多延遲。D3.JS
有沒有辦法做到這一點?
謝謝大家提前。
function TRANSITION(access,dur=10000,Delay=5000,b=390.5,c=523,d=632.5,e=810.8,f=942.5,g=1063,h=1196,i=1334.5)
{
access.transition().duration(dur).attr('x',b)
.transition().delay(Delay).duration(dur).attr('x',c)
.transition().duration(dur).attr('x',d)
.transition().duration(dur).attr('x',e)
.transition().duration(dur).attr('x',f)
.transition().duration(dur).attr('x',g)
.transition().duration(dur).attr('x',h)
.transition().duration(dur).attr('x',i)
}
你想移動一個點,等待5秒,移動下一個點,等待5秒,等等......?什麼是訪問?選擇的要點? – Mark