Javascript jqplot完全重新绘制了一个图

Javascript jqplot完全重新绘制了一个图,javascript,jquery,jqplot,Javascript,Jquery,Jqplot,如何彻底销毁一个图形,然后从头开始重新绘制一个图形。我之所以需要这样做,是因为我想选择将图形类型从条形图更改为线形图 我不认为你能做得更好,所以我试着完全破坏这张图,然后做一张新的 plot.destroy(); $.jqplot("graph_id", [data], options); 破坏进行得很顺利,但雷尼特根本不起作用。有什么想法吗?这是我自己的错误,jqplot实际上运行得很好。请执行以下操作: var inti = new Array(); inti.push([0, 0, 0]

如何彻底销毁一个图形,然后从头开始重新绘制一个图形。我之所以需要这样做,是因为我想选择将图形类型从条形图更改为线形图

我不认为你能做得更好,所以我试着完全破坏这张图,然后做一张新的

plot.destroy();
$.jqplot("graph_id", [data], options);

破坏进行得很顺利,但雷尼特根本不起作用。有什么想法吗?

这是我自己的错误,jqplot实际上运行得很好。

请执行以下操作:

var inti = new Array();
inti.push([0, 0, 0]);
var plot2 = $.jqplot('graph_id', inti, null);
plot2.destroy();
plot2 =$.jqplot("graph_id", [data], options);

这将重新绘制您的jqplot..

是否有错误?对我有用:是的,对不起,我刚刚发现这是我自己的错误。它现在可以正常工作了:p