Доступ к атрибутам элемента d3.js из данных?

Я пытаюсь получить доступ к атрибутам cx и cy некоторых конкретных кругов svg, которые я уже нарисовал на экране, используя функцию.data ()d3.js, может ли кто-нибудь помочь? Код, который пытается получить к нему доступ, приведен ниже.

d3.selectAll(".mynode").each( function(d, i){
  if(d.someId == targetId){
    console.log( d.attr("cx") );    // just trying to demo my point, doesn't work
  }
}

Я новичок в d3.js и javascript, поэтому я не уверен, что я все равно подхожу к этому задом наперед или, возможно, я пропустил встроенное решение?

45
задан David J. 10 September 2014 в 02:36
поделиться