我使用高图表的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方法添加它。此删除无效。
答案 0 :(得分:1)
只需调用“destroy”方法:
symbol[0].destroy();