В общем есть такая анимация
https://jsfiddle.net/RadCor/ffjdaa58/
Она запускается сразу при загрузке страницы.
Мне нужно сделать так, что бы она запускалась при клике на синий фон.
Попробовал сделать так:
https://jsfiddle.net/RadCor/ffjdaa58/1/
Теперь анимация запускается по клику, но возникла другая проблема.
В первом варианте, при загрузке запускаются все составляющие анимации одновременно.
А во втором варианте, скрипт запускает их по очереди, из за чего в начале идёт затемнение фона и то с задержкой 4.8s, дальше отрисовка линии и по списку.
Как сделать, что бы при клике, все составляющие запускались одновременно (к в первом примере) а не друг за другом?