首先,我是d3.js的新手!
我有一张地图和一些在上面显示的点。现在我想添加按钮来显示/隐藏这些点。
目前为止,我做到了以下几点:
function checkAll(){
d3.selectAll("g").attr("visibility", "visible");
}
function uncheckAll(){
d3.selectAll("g").attr("visibility", "hidden");
}
目前这个方法可以正常工作,但是会隐藏/显示整个地图。
我有一个函数"drawpoints()"用于在地图上绘制点。如何修改代码,使其仅显示/隐藏点而不是整个地图?
d3.selectAll("circle")...
。 - Lars Kotthoffd3.selectAll(".classOfCircles")
。 - Lars Kotthoff