동적으로 생성 된 svg에 외부 svg를로드하려고 시도하지만로드 된 svg의 속성에 계속 액세스하려고합니다. 그래서 d3.xml을 사용하지만 d3으로 만든 동적 SVG에이를 통합하는 방법을 찾지 못했습니다.svg에 의해로드 된 svg를 svg에 추가하는 방법
코드와 JS 콘솔 here 이 코드는 내가 내가 코드를 시도이
<svg id = "svgObj">
<g class = "grp"><svg id=minus>...</svg></g>
<g class = "grp"><svg id=minus>...</svg></g>
</svg>
처럼 보이는 각각의 요소 내 circle.svg로드하기 위해 노력하고있어
<svg id = "svgObj">
<g class = "grp"></g>
<g class = "grp"></g>
</svg>
이 SVG를 생산 아래에 있지만 appendChild 메소드가 없다는 콘솔 오류가 있습니다.
var grps = d3.selectAll("g");
img = grps.appendChild(svgNode.cloneNode(true));
감사의 말을 전방에
다시 한 번 감사드립니다, AmeliaBR. 이것은 내가 찾고있는 간단한 구문입니다. 내 순수 Java 및 d3 방법을 혼합하는 것에 대한 당신의 관찰에서 확실히 죽었습니다. 둘 다 나에게 새로운거야. – Mindgnosis