2016-07-27 76 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); 
}); 

它从第一个结尾开始,这不正是我想要的,但够好!