-1
当我将鼠标悬停在环形网络中的节点上时,如何更改边缘的颜色?如何更改鼠标悬停在环形网络上的边缘颜色?
例如,在这个例子中:http://d3plus.org/examples/basic/9034389/
每当我们将鼠标悬停在Alpha
,示出的默认颜色。是否有可能将其更改为任何其他颜色,如蓝色,绿色等?
当我将鼠标悬停在环形网络中的节点上时,如何更改边缘的颜色?如何更改鼠标悬停在环形网络上的边缘颜色?
例如,在这个例子中:http://d3plus.org/examples/basic/9034389/
每当我们将鼠标悬停在Alpha
,示出的默认颜色。是否有可能将其更改为任何其他颜色,如蓝色,绿色等?
您可以使用.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!
只要通过一个'Object'到'边缘()单独颜色的每个边缘',其中关键'value'映射到'connections'和'color'映射到选择每条边的颜色的函数(例如'{value:connections,color:function(d){if(d.source.id =='alpha'&& d.target.id =='beta'))返回'黄';否则返回'蓝';}}'我看不出如何改变悬停颜色,但。 – mdml