Я использую библиотеку javascript, называемую d3, для выполнения некоторых анимаций на объекте. В конце каждой анимации я хочу вызвать функцию, которая передает данные из объекта, который называется анимацией, но он не работает. Как это сделать? Вот мой код:javascript/d3 - передача параметров функции
function selectArcs() {
d3.selectAll("g.arc > path")
.each(arcTween)
}
function arcTween(d,i){
console.log(i); //registers as 0, then 1
d3.select(this)
.transition().duration(1000)
.attrTween("d", tweenArc({ init : d.value }))
.each("end",function(i){ console.log(i); }); //registers as 0, then 0 - should be 0, then 1
}
ли я решить вашу проблему? –
Да! Большое спасибо за Ваш ответ. – mheavers