我正在尝试使用 d3.js 的 .data() 函数访问我已经在屏幕上绘制的一些特定 svg 圆圈的 cx 和 cy 属性,有人可以帮忙吗?尝试访问它的代码如下。
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 还是很陌生,所以我不确定我是否要从头到尾处理这个问题,或者我可能错过了内置的解决方案?