Недавно я нашел очень хороший код ( d3 js гонка гистограммы ) на github.
Я хотел бы изменить этот код, чтобы я мог применить задержку в несколько секунд когда анимация останавливается, а затем перезапускается с самого начала, сохраняя анимацию в al oop.
. В исходном коде я вижу следующий код:
if(year == 2001) ticker.stop(); // stop the animation
Теперь можно Я использую d3.time
/ d3.settimeout
/ d3.interval
/ ?
для этого поведения?
Каков наилучший способ достижения этого?