这里是我做的:D3事件不工作
var path = svg.selectAll(".arc")
.data(pie(data).sort(null))
.enter().append("g")
.attr("class", "arc")
.append("path").style("stroke-width", 0)
.on("click", function(d){console.log(d)})
.style("stroke", "white")
.attr("d", arc)
.style("fill", color)
.style("opacity", function(d){ return(d.data.name == "ess")?0.6:1})
.on("mouseover", function(d,i){ alert(1);})
.on("mouseout", animateSecondStep);
但这些事件被解雇
这里的jsfiddle https://jsfiddle.net/4pmdaaaz/1/
你有一个小提琴,我们可以看到什么? – thatOneGuy
@thisOneGuy对不起,完全忘了它。 https://jsfiddle.net/4pmdaaaz/1/ –