我有几个组(SVG G 元素)嵌套在另一个组中,我想获得他们的 ID。我使用 D3 javascript 库来创建 SVG,代码看起来与此类似。
var body = d3.select("body");
var svg = body.append("svg")
.attr("width", '100%')
.attr("height", '100%')
var outerG = svg.append("g")
.attr('id','outerG')
var innerG1 = outerG.append('g')
.attr('id','innerG1')
var innerG2 = outerG.append('g')
.attr('id','innerG2')
我尝试使用childNodes属性,但console.log(outerG[0].childNodes)给了我未定义的。用谷歌搜索找不到正确的答案,请有人给我提示如何做到这一点?