0
사용자가 거기에서 데이터를 변경할 수 있도록 축 레이블과 함께 드롭 다운을 추가해야합니다. 특정 레이블에만이 드롭 다운 상자 효과가 필요합니다.D3.js 선택 상자가있는 막대 차트 축 레이블
우리가 시도한 한 가지 방법은 레이블이있는 svg : image를 추가하는 것이며 기능은 정상적으로 작동하지만 다른 레이블에는 필요하지 않은 아래쪽 화살표 이미지가 있습니다. 그래서 아무도 나를 선택할 수있는 방법을 하나 밖에 도울 수 없습니까? 사실 여러 개의 레이블이 있고 해당 인덱스는 차트 업데이트시 변경됩니다. 모든 라벨에 이미지를 추가하는 코드는 아래에서 찾으십시오.
g.selectAll('.nv-x.nv-axis').selectAll('.tick.major').append("svg:image").
on("click", click)
.attr("xlink:href", "images/top-bar-logo.png")
.attr("width", 20)
.attr("height", 20).attr("x", -20);
고맙습니다. Lars !!! 내 요구 사항은 제안한 솔루션으로 충족됩니다. :) –