2015-10-13 50 views
0

我想從d3.select(this)獲得offsetParent值 - (這是容器)。d3 select offset parent

d3.select(這)返回:

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

這是從在鉻的的console.log()中,每一行是內先前的。我如何得到這個offsetParent div ID?

最好,我想這樣做:

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

回答

3

d3.select(this)返回D3選擇。您將不得不使用d3.select(this).node()來獲取dom元素。

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

非常感謝!正是我在找什麼。 – shell

+0

不用客氣:) – Gilsha