function play() {
window.run = function () {
var j = 0;
var ico = icon_str[j];
var myIcon = new BMap.Icon("../" + ico + "", new BMap.Size(25, 22), {
imageOffset: new BMap.Size(0, 0) // 设置图片偏移
});
var carMk = new BMap.Marker(bpoint, { icon: myIcon });
map.addOverlay(carMk);
function resetMkPoint(j) {
carMk.setPosition(polylinePointsArray[j]);
if (j < count) {
setTimeout(function () {
j++;
resetMkPoint(j);
}, 300);
}
}
setTimeout(function () {
resetMkPoint(0);
}, 300)
}
setTimeout(function () {
run();
}, 1500);
}
play是个按钮点击事件-点击按钮做下面的循环-怎么在下次点击的时候删除现有的marker