2012-07-03 116 views
0
獲取圖形對象

我使用Google Charts API在我的網頁上繪製了多個圖表。如果我想清除它們,我可以使用圖表的clearChart()方法。但讓我說我有一個div = id =「mydiv」,裏面有一個折線圖。要清除它,我將不得不先獲取圖表對象,然後調用clearChart()。但是,我如何獲取圖表對象?Google Charts API從div

+0

我想釋放該圖表使用的內存,所以我需要調用clearChart()。 – Cygnus

回答

0

如果您使用JavaScript繪製圖表,您應該保存對圖表對象的引用以清除它們。

如果你沒有這些引用,但有div行爲作爲一個容器他們可以刪除或清除div元素從瀏覽器樹節點。

document.getElementById('mydiv').innerHTML = ''; 

請添加額外的註釋澄清。

+0

是的,我通過保存對它們的引用並稍後調用clearChart()方法來完成它。謝謝 !! – Cygnus