繁体   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