모든 원 요소를 가져 와서 클릭 할 수있게하는 함수를 만들어야합니다. 내 코드를 사용하면 내가 만든 마지막 노드 만 클릭 할 수 있으며 이유를 이해할 수 없습니다. 도와 줄수있으세요? d3 라이브러리를 사용합니다. 내 코드는 다음과 같습니다.모든 원 엘리먼트에 보냄 beleviour
var allCircles = vis.selectAll('circle');
allCircles.on('click', function(){
/* make the same stuff depending from the circle clicked */
});
자세한 설명이 필요하면 제게 문의하십시오.
저를 도와 주셔서 감사합니다!`
'allCircles'에서 실제로 여러 요소를 참조하는 것을 확인 했습니까? – plalx
allCircles는 하나의 요소가있는 객체입니다. 즉, 모든 원의 배열이 만들어졌습니다. – Roberto