0
힘 지향 그래프에서 원 요소의 반지름을 업데이트하고 싶지만 d3.js 개체를 선택하려면 오류 undefined is not a function
이 표시됩니다. 여기 d3.js에서 원 요소의 반지름 업데이트
당신은 함수에 잘못된 괄호가
$("#resizeN").on("click",function(){
for (var i = 0; i < nodes.length; i++){
var f = d3.select("svg #n" + (i+1).toString().attr("r", function (n){
return 30 * graph.nodeSizeFactor;
}));
}
});
괄호가 맞습니다. 예, selectAll 메소드로 노드를 선택할 수 있습니다. 한 번에 더 많은 요소에 대해 attr 메서드를 적용 할 수 있다는 것을 알지 못했습니다. 나는 d3.js에서 새롭다. 고맙습니다 – Matt