Qui puoi trovare un grafico con etichette modificabili (usando l'anteprima di SVG).Crea etichette contentedable in un layout di forza d3js con foreignObject e trascina su Chrome
nodes.append("foreignObject")
.attr({width: 100, height: 100})
.append("xhtml:body")
.append("xhtml:span")
.attr("contenteditable", true)
.html(function(d) { return d.name })
.on("keyup", function(d, i)
{
console.log(d3.select(this).text());
});
Se rimuovo la forza di resistenza, è ok su Chrome & FF.
Il problema è che non funziona bene su Chrome. OK su Firefox. Un'idea?
Grazie
Yannick