2013-09-06 7 views
0

jQuery/d3 코드에 대한 링크. Pastebind3; 여러 svg를 div에 연결

문제는 이것입니다. 두 개의 별도 div, #temp 및 #cpu가 있습니다. 그래프에 CPU 부하 및 온도에 대한 통계 정보 (이전 100 시간의 그래프)를 첨부하고 싶습니다.

하나의 SVG에 하나의 SVG를 첨부해야합니다. 이제는 CPU 작업을 올바르게 연결하지만 온도에 대해서는 #temp div에 빈 SVG를 추가하고 올바른 정보가있는 다른 SVG를 CPU div에 추가합니다.

도움이되었습니다.

답변

0

SVG에 대한 참조를 동일한 변수 svga에 지정합니다. SVG가 생성 된 후에는 그 중 하나만 액세스 할 수 있습니다. 다른 SVG에는 변수가 없습니다.

다른 변수 (예 : svgasvgb)를 사용하거나 d3.select("#cpu > svg")과 같은 방법으로 SVG를 명시 적으로 참조하여 문제를 해결할 수 있습니다.

+0

"휴식;"을 잊어 버렸습니다. 첫 번째 switch 문에서 – Pieterjan

+0

그 역시 문제가 될 것입니다 :) –

관련 문제