Привет!
Создается placemark-и. По клику надо записать в переменную значение id, например.
Я пытаюсь делать так, жирным выделен интересующий фрагмент
В чем ошибка?
var geolocation = ymaps.geolocation;
// координаты
coords = [geolocation.latitude, geolocation.longitude];
myMap = new ymaps.Map('map', {
center: [<?php echo $latitude,',',$longitude; ?>],
zoom: 14
});
myMap.events.add('click', function (e) {
var position = e.get('coordPosition');
placemark=new ymaps.Placemark(position, {
// Свойства.
// Содержимое балуна
balloonContent: '',
type:clicktype,// переменная типа int. значение передается!
id:marksarr.length
}, {
// Опции.
// Стандартная фиолетовая иконка.
preset: clickmark//
});
placemark.events.add('click', function () {
alert(this.properties.get('id'));
markid=placemark.option.get('id');
});
}
});