Друзья, здравствуйте. Такой вопрос. На карте ставятся точки. Перетаскиваются. Но задача у меня, сделать так, чтобы можно было поставить на карту только одну точку. А в нижеприведенном коде ставится куча точек. Что нужно добавить в код, чтобы когда кликаешь на карту (точка на ней уже в это время существует), старая точка пропадала, а новая появлялась в том месте, куда кликнул? Заранее преблагодарен.
<script type="text/javascript">
window.onload = function () {
map = new YMaps.Map(document.getElementById("YMapsID"));
map.setCenter(new YMaps.GeoPoint(37.64, 55.76), 10);
YMaps.Events.observe(map, map.Events.Click, function (mEvent) {
var placemark = new YMaps.Placemark(mEvent.getGeoPoint(), {draggable: true});
map.addOverlay(placemark);
YMaps.Events.observe(map, map.Events.Click, function (mEvent) {
map.addOverlay(placemark);
});
YMaps.Events.observe(placemark, placemark.Events.DragStart, function () {});
YMaps.Events.observe(placemark, placemark.Events.Drag, function (mEvent) {
placemark.setBalloonConte
});
YMaps.Events.observe(placemark, placemark.Events.DragEnd, function () {});
});
}
</script>