Po prostu zaczynam grać z d3 i zastanawiałem się, jak można zmienić kolory elementu po kliknięciu.d3 javascript alternatywne kolory po kliknięciu
To skrzypce zmienia kolor koła klikając na niego, ale potem chciałbym przywrócić kolor do białego po kliknięciu ponownie.
Aktualny Kod:
var sampleSVG = d3.select("#viz")
.append("svg")
.attr("width", 100)
.attr("height", 100);
sampleSVG.append("circle")
.style("stroke", "gray")
.style("fill", "white")
.attr("r", 40)
.attr("cx", 50)
.attr("cy", 50)
.on("click", function(){d3.select(this).style("fill", "magenta");});
Dzięki! To działa świetnie. – reptilicus
@ user1443118 nie ma problemu^_^ – Neal
@ user1443118 Właśnie zrobiłem przykład bez bibliotek :-P http://jsfiddle.net/maniator/WMUQA/ – Neal