2016-04-04 5 views
0

Я использовал пример snippet, процитированный here, чтобы добраться до родительского узла элемента svg, но я получаю undefined. Зачем? И как исправить?parentNode в d3 svg

var svg = d3.select('svg'); 

var lbl= svg.append("text") 
     .attr("x", 10) 
     .attr("y", 110) 
     .text("aaaaa"); 

alert(lbl.parentNode); 

(JSFiddle версия here)

ответ

1

LBL еще выбор d3, чтобы сделать .parentNode вам нужно получить узел DOM для LBL первого

alert(lbl.node().parentNode);