Javascript 如何从特定分区中卸下/分离/移除ZingChart库?

Javascript 如何从特定分区中卸下/分离/移除ZingChart库?,javascript,jquery,css,zingchart,Javascript,Jquery,Css,Zingchart,我使用下面的代码来渲染zingchart,效果很好 zingchart.render({ id : 'myChart', data : myConfig, height: 400, width: "100%" }); 现在,在某些情况下,我想取消渲染或分离它。我的意思是,当我点击某个特定位置时,这个id为myChart的div应该是空的,并且zing chart应该从中删除 我该如何实现它? 我也尝试了这个jquery代码 $("#myChart").h

我使用下面的代码来渲染zingchart,效果很好

zingchart.render({ 
    id : 'myChart', 
    data : myConfig, 
    height: 400, 
    width: "100%"
});
现在,在某些情况下,我想取消渲染分离它。我的意思是,当我点击某个特定位置时,这个id为
myChart
的div应该是空的,并且zing chart应该从中删除

我该如何实现它?

我也尝试了这个jquery代码

$("#myChart").html('');

提前谢谢

完全公开,我是ZingChart团队的成员

删除图表附加到的DOM元素不会从内存中删除图表。在这一点上,你将有一些东西沿着悬挂的参考线。您可以使用我们的api方法实现适当的销毁


我在github aswellHi上加了一个星号,有什么理由我可以一次在一个页面上销毁所有zingchart?我相信最好的办法是保存图表的id。因此,您有一个id数组,或者您可以向容器div添加一个类,一个命名模式。然后,您可以执行类似于
document.querySelectorAll('.chart class')
的操作,并遍历每个抓住
id
属性的HTML元素。
zingchart.exec('myChart','destroy');