关于echarts和jquery的结合使用问题

今天在工作上遇到了一个小问题,就是自己在用echarts渲染了一个柱状图,然后点击其他位置,将渲染echart的div进行了清空,这里我所有的echart图形都是在同一个div中渲染的,然后当再次要求div渲染echart图的时候,居然没有显示出来图形,究其原因,发现我第一次清空div的时候,虽然使用jquery的html('')方法进行了清空,但是发现这个div上还留存了一个属性(_echarts_instance_),并且这个值还是第一次渲染时候所赋的,并没有因为jquery的html('')方法而清除,所以这里我将其留存的这个属性清除后,就可以再次渲染了!

有时候对于自己的问题,还是要针对该情况进行细心观察来排除问题!