У меня есть следующий код для обхода всех прямоугольных узлов:
d3.selectAll("svg g rect")
.on('mouseover', function (d) {
console.log(this);
});
Печать Console.log:
<rect class="cls" name="UK" style="fill: #fdb462;" transform="translate(52 50)" x="805.625" y="0" width="13.75" height="229.018" >...</rect>
Как получить доступ к атрибуту имени (имеющему значение "UK"
) прямоугольной метки? Я пытался this.name
, но это не работает.