2017-02-27 86 views

回答

2

您可以使用.color()更改懸停時的顏色。例如,要改變爲藍色,使用:

var visualization = d3plus.viz() 
    .color({primary: "#0000ff"}) // <--- change color on hover to blue! 
    .container("#viz") // container DIV to hold the visualization 
    .type("rings")  // visualization type 
    .edges(connections) // list of node connections 
    .focus("alpha")  // ID of the initial center node 
    .draw()    // finally, draw the visualization! 
+1

只要通過一個'Object'到'邊緣()單獨顏色的每個邊緣',其中關鍵'value'映射到'connections'和'color'映射到選擇每條邊的顏色的函數(例如'{value:connections,color:function(d){if(d.source.id =='alpha'&& d.target.id =='beta'))返回'黃';否則返回'藍';}}'我看不出如何改變懸停顏色,但。 – mdml

相關問題