d3选择偏移父级

时间:2015-10-13 09:13:29

标签: javascript html d3.js svg

我试图从d3.select(this)获取offsetParent值 - (这是容器)。

d3.select(this)返回:

[Array[1]]
   0: g
     offsetParent: div#divID

这是来自chrome中的console.log(),每行都在前一行内。我如何获得此offsetParent div ID?

最好,我想做点什么:

d3.select(this).select("g").select("offsetParent").attr("id")

1 个答案:

答案 0 :(得分:3)

d3.select(this)返回d3选择。您必须使用d3.select(this).node()来获取dom元素。

 d3.select(d3.select(this).select("g").node().offsetParent).attr("id")