我添加了一個點擊事件 當點擊時 就在兩個點之間畫上一條弧線
但是現在我想當鼠標繼續點擊時 所畫的弧線消失 該怎麼做呢??
這是代碼
for(var i = 0; i<data.length; i++){
var name = data[i];
$.get('static/scripts/1.json', function (geojson) {
for (var j = 0; j < geojson.features.length; j++) {
if(name==geojson.features[j].properties.name){
var points = [];
points.push(thisPosition)
points.push(point[j]);
var curve = new BMapLib.CurveLine(points, {strokeColor:"red", strokeWeight:5, strokeOpacity:0.5}); //創建弧線對象
map.addOverlay(curve); //添加到地圖中
curve.enableEditing(); //開啟編輯功能
//map.removeOverlay(curve);
}
}
})
}