2017-03-13 51 views
0

我正在使用d3制作图表。我没有使用任何div标签。图表显示在车身标签内。如何显示div内的d3图表

如何在div标签内显示d3图表?

的代码如下:

click here to see the d3 chart example

+1

改变这一行:'VAR SVG = d3.select( “正文”)附加(” svg“)'使用你想要的div。你可以做'var svg = d3.select(“div”)。append(“svg”)',但是这会将SVG追加到** first ** div中。不过,您可以按类或ID选择div。例如,如果div的ID为'someDiv',则执行此操作:'var svg = d3.select(“#someDiv”)。append(“svg”)'。 –

+1

谢谢Gerardo Furtado。这是行之有效的。留下您的评论作为答案,我会将您的评论标记为答案。 – Vinoth

+0

谢谢,Vinoth,但这是非常基本的,公平地说,很可能是重复的。然而,**你**可以写一个答案,你甚至可以接受你自己的答案(在几天内)。写一个答案,解释如何按类别,身份证或甚至第n个孩子选择。这对你来说是一个很好的练习。 –

回答

0

取代体的div正在

var svg = d3.select("body").append("svg") 
var svg = d3.select("div").append("svg"),