2016-07-27 134 views
0

使用svg預加載器,我希望預加載器的最終路徑有一個延遲。我使用progressbar.js給progressbar.js添加延遲?

所以基本上,如果我有兩條路徑,這將是

var bar_c2 = new ProgressBar.Path('#c2', { 
    easing: 'easeInOut', 
    duration: 1000 
}); 
bar_c2.set(0); 
bar_c2.animate(1); // Number from 0.0 to 1.0 

var bar_e2 = new ProgressBar.Path('#e2', { 
    easing: 'easeInOut', 
    duration: 1000 
}); 
bar_e2.set(0); 
bar_e2.animate(1); // Number from 0.0 to 1.0 

我想有變種的900毫秒

任何幫助,在延遲一段時間後bar_e2開始正確的方向將非常感謝!

回答

0

對不起,我是js新手,想學習,而且我做到了!我意識到我可以用回調函數做到這一點,所以我認爲我會在這裏發佈,所以任何其他人在我的水平上搜索會找到答案。

var bar_c2 = new ProgressBar.Path('#c2', { 
}); 
var bar_e2 = new ProgressBar.Path('#e2', { 
}); 
path.set(0); 
path.animate(1, { 
    duration: 900 
}, function() { 
    line.animate(1); 
}); 

它從第一個結尾開始,這不正是我想要的,但夠好!