-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