2012-11-03 14 views
5

Come si implementano le descrizioni comandi al passaggio del mouse per i collegamenti in un layout grafico diretto D3? Sto adattando l'esempio D3 forza, in modo da impostare i suggerimenti dei nodi è stato semplice utilizzando il codice in questo modo:Mostra tooltip di collegamento d3.layout.force al mouse su

node.append("title") 
     .text(function(n) { 
      return n.id; 
     }); 

Cercando una tecnica simile con i collegamenti non ha comportato mouse sopra i suggerimenti:

var link = svg.selectAll("line.link") 
     .data(json.links) 
     .enter().append("line") 
     .attr("class", "link") 
     .style("stroke-width", function(d) { 
      return 4; 
     }); 

link.append("title") 
    .text(function(n) { 
      return n.info; 
     }); 

risposta

0

Impostazione del titolo del link come mostrato sopra non provocare mouse sopra i suggerimenti - se e solo se si lascia che la muovere il mouse sulla qualsiasi parte del il collegamento un paio di secondi.

Problemi correlati