Je suis en train d'essayer de montrer une info-bulle animée, en changeant sa position toutes les 1 seconde, pour plusieurs graphiques.
var tooltip = d3.select("body")
.append("div")
.attr("id", "tooltip")
.attr("class", "tooltip");
Comme il s'agit d'une div, la fonction translate ne fonctionnera pas avec cela. Donc, j'essaie de traduire de cette manière, avec des coordonnées SVG.
tooltip.html("Tooltip")
.style("left", x(currentTime) + "px")
.style("top", height + "px");
Mais cela prend cette valeur comme coordonnée de la page.
Comment convertir les coordonnées SVG en coordonnées de la page? Ou existe-t-il une autre manière de créer une info-bulle en tant qu'élément SVG?