2014-11-24 1155 views
0
  var circle = svg.selectAll("circle") 

       .data(firstStateData) 
       //circle cx="50" cy="50" r="40" stroke="black" stroke-width="3" fill="red" 
       .attr("class", ".circle1") 
       .attr("r", 5) 
       .attr("fill", "red") 
                 .attr("cx", function (d)  { 
                     return x(d.City) + 5 + (x.rangeBand()/2); 
                
       }) 
       .attr("cy", function (d)  { 
               return y(d.Cases) - 50; 
       }); 

在上面的代码中,我如何删除圆形svg?或者可能将其替换为其他坐标中的另一个形状?我是JS新手,“删除”不会动态地将它从屏幕上移除。删除一个svg形状元素

+0

哪里了'svg'变量从何而来?是外部图书馆吗? – Vidur 2014-11-24 11:08:48

回答