在D3.js中,我希望选择与选择器匹配的所有元素,但当前元素除外。
原因是我想把鼠标移到一个圆圈上,让同一类的所有其他圆圈变成浅蓝色,但当前的圆圈保持相同的阴影。
这是我目前所拥有的:
vis.selectAll('circle.prospect')
.on("mouseover", function(d) {
console.log(d);
d3.selectAll('circle.prospect').transition().style('opacity','0.5');
d3.select(this).attr('opacity','1.0');
});
In jQuery,I could do this using not
.有人知道D3.js的等价物吗?
https://stackoverflow.com/questions/12321352
复制相似问题