我正在使用 D3.js 。这是我的标记:
super.onBackPressed()
我使用以下 JS 删除所有SVG元素:
<div class="graph-container">
<!--Graph SVG-->
</div>
<div class="graph-container">
<!--Graph SVG-->
</div>
<div>
<!--some other SVG-->
</div>
但我想只删除类 graph-container 中存在的SVG。我怎么能这样做?
答案 0 :(得分:4)
d3.selectAll('.graph-container svg').remove();
答案 1 :(得分:0)
如果您愿意,可以使用CSS,可以使用.graph-container img { display: none; }
。 (假设它在<img>
标签中,并且div中唯一的图像是SVG)