2013-07-25 50 views
1

我使用高圖表的chart.render.img方法在高圖上繪製了一個圖像。現在點擊按鈕後,我想更新這個img的座標。但是,圖像沒有更新功能,我試圖刪除並再次添加新座標。所以我已經將img存儲在一個數組中,並使用這個數組元素來試圖刪除圖像。 但它不起作用。移除在Highchart上繪製的圖像

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

現在,經過這一點,我想更新XPOINT,偏移,寬度&高度。所以我刪除了這個img。 $(symbol[0].element).remove(); 然後,我想再次使用add方法添加它與新的座標。此刪除不起作用。

+0

所以只有你所需要的是移動IMG? –

+1

有一個JSFiddle供我們嘗試? – Duniyadnd

回答

0

只是叫 「消滅」 的方法:

symbol[0].destroy();