我是d3.js的新手,我正在尝试获取selectAll中所有元素的数组,并为每个反应元素获取反应标签标签文本。下面是我的html和访问元素的代码:
HTML:
<g id='reactions'>
<g id='r0' class='reaction'>
<g class='reaction-label-group' transform='translate(360,500)'>
<text class='reaction-label label'>HELLO</text>
<g id='r1' class='reaction'>
<g class='reaction-label-group' transform='translate(365,500)'>
<text class='reaction-label label'>HELLO2</text>
Javascript:
var reactionsVar =d3.selectAll('#reactions').selectAll('.reaction').attr("transform").text;
但是,我无法获得所有反应数据。
提前感谢您的帮助。