簡體   English   中英

d3; 將多個svg附加到div

[英]d3; attaching multiple svg to div's

鏈接到jQuery / d3代碼; Pastebin

問題是這樣的。 我有兩個單獨的div,即#temp和#cpu。 我想給它附上一張圖表,其中包含有關CPU負載和溫度的統計信息(這是前100小時的圖表)。

它應將一個SVG附加到一格。 現在,它執行的操作是正確地附加了CPU組件,但是對於溫度,它向#temp div添加了一個空的SVG,並向CPU div添加了具有正確信息的另一個SVG。

歡迎任何幫助!

您正在將對SVG的引用分配給相同的變量svga 創建SVG之后,您只能訪問其中一個-另一個則沒有變量。

您可以使用不同的變量(例如svgasvgb )解決問題,也可以通過每次通過類似d3.select("#cpu > svg")類的d3.select("#cpu > svg")顯式引用svgb來解決此問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM