删除在Highchart上绘制的图像

时间:2013-07-25 12:51:44

标签: highcharts

我使用高图表的chart.render.img方法在高图上绘制了一张图片。现在点击按钮后我想更新这个img的坐标。但是,没有图像的更新功能,我试图删除并再次添加新的坐标。所以我将img存储在一个数组中并使用这个数组元素我试图删除图像。 但它没有用。

var symbol = new Array();
symbol[0]= chart.renderer.image('assets/shared/images/green-line.png', xpoint, offset, width,height);
symbol[0].add();

此后我想更新xpoint,offset,width&高度。所以我正在删除这个img。  $(symbol[0].element).remove(); 然后我想再次使用带有新坐标的add方法添加它。此删除无效。

1 个答案:

答案 0 :(得分:1)

只需调用“destroy”方法:

symbol[0].destroy();