Есть такой код:
Код
var geocoder = new YMaps.Geocoder(mEvent.getGeoPoint()
YMaps.Events.observe(geocoder, geocoder.Events.Load, function (geocoder) {
var adres = geocoder.get(0).text;
var geoPlacemark = new YMaps.Placemark(mEvent.getGeoPoint(), {style: "default#bluePoint"}
geoPlacemark.setIconContent("Метка"); // содержимое метки
geoPlacemark.name = "Заголовок объявления"; // Устанавливает содержимое балуна
geoPlacemark.description = "Краткое описание или картинка";
map.addOverlay(geoPlacemark);
map.openBalloon(mEvent.getGeoPoint(), adres);
}
}
Все работает, при каждом клике устанавливается новая метка, а старая остаётся.
Что нужно добавить в код, чтобы старая метка удалялась и устанавливалась новая (при каждом клике мышкой).