2012-07-03 4 views
0

Google Charts API를 사용하여 내 웹 페이지에 여러 그래프를 그렸습니다. 만약 내가 그들을 지우고 싶다면, 나는 차트의 clearChart() 메소드를 사용할 수있다. 하지만 그 안에 그려진 선 차트가있는 id = "mydiv"인 div가 있다고 가정 해 보겠습니다. 그것을 지우려면 먼저 차트 objectcand를 가져 와서 clearChart()를 호출해야합니다. 하지만 어떻게 차트 개체를 얻을 수 있습니까?Google Charts API div에서 그래프 객체 가져 오기

+0

해당 차트에서 사용하는 메모리를 확보하려면 clearChart()를 호출해야합니다. – Cygnus

답변

0

JavaScript를 사용하여 차트를 렌더링 한 경우 차트 개체에 대한 참조를 저장하여 나중에 지워야합니다.

이러한 참조가 없지만 컨테이너로 동작하는 div가있는 경우 브라우저 트리 노드에서 div 요소를 제거하거나 지울 수 있습니다.

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

설명을위한 메모를 추가하십시오.

+0

예, 그들에 대한 참조를 저장하고 나중에 clearChart() 메서드를 호출하여 수행했습니다. 감사 !! – Cygnus