我想带上一套圈顶部的。D3带上一个圆圈?
[JS]
function brushUser(userList){
userMapSvg.selectAll('circle')
.data(userNodes)
.classed('selected', function(d){
if (contains(userList, d.firmwideId)){
return true;
}
else
return false;
});
}
[CSS]
#selector-usermap-body circle {
fill: steelblue;
z-index: 1;
}
#selector-usermap-body circle.selected{
stroke: black;
stroke-width: 2;
z-index: 10;
}
但它不工作。
我不知道是否有一种方法通过CSS和类来做到这一点。
的问题是相似的,但this我正在寻找一个优雅的方式。
+1为你的jsfiddle例子。 – SolessChong