如何在d3 v4中选择具有多个类的元素

时间:2018-02-20 10:54:38

标签: javascript d3.js

d3 V4中的所选元素存在以下问题。要在d3 v3中选择以下示例:

class="y axis"

你必须致电:

selectAll(".y.axis")

在v4中,我无法选择此项。还

selectAll(".y").selectAll(".axis")

没有返回适当的元素。

3 个答案:

答案 0 :(得分:0)

let selection: any = d3.selectAll('.y.axis');
selection._groups[0];

答案 1 :(得分:0)

在jsdom(PhantomJS)节点模块中会出现此问题。我无法选择    全选( “y.axis”)。 仅适用于一个班级    全选( “y”)的 要么    全选( “轴”) 但我认为这对另一个线程来说很重要。

答案 2 :(得分:-1)

我告诉大家,这是我的错。 例:     全选(" .y.axis&#34) 有效,但结果在selection._groups [0]部分。