2017-02-27 56 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

相关问题