Invoque um retorno de chamada no final de uma transição

Eu preciso fazer um método FadeOut (semelhante ao jQuery) usandoD3.js. O que eu preciso fazer é definir a opacidade para 0 usandotransition().

d3.select("#myid").transition().style("opacity", "0");

O problema é que eu preciso de um callback para perceber quando a transição terminou. Como posso implementar um retorno de chamada?

questionAnswers(8)

yourAnswerToTheQuestion