2017-03-13 49 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"),