[英]How to remove nested elements in d3.js
I have an HTML structure like this 我有这样的HTML结构
body
svg
g
path d
circle (class=circles)
g
path d
circle (class=circles)
g
path d
g
path d
g
path d
circle (class=circles)
I want to remove all circles from body->svg->g->circle with class=circles . 我想使用class = circles从body-> svg-> g-> circle中删除所有圆圈。 Some "g" tags have circles with class as "circles". 一些“ g”标签的圆以“圆”为类。
Please guide me how to do this. 请指导我如何执行此操作。
您可以使用DOM选择器在一行中完成此操作:
d3.selectAll("circle.circles").remove();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.