Клуб API Карт

Лайтбокс при клике на метку

lnghost
5 января 2013, 15:44

Добрый день.

Использую ymaps api 2.0, хочу сделать реализацию обработки клика по карте как тут: http://maps.yandex.ru/?ll=37.617671%2C55.755768&spn=1.408997%2C0.415095&z=10&l=map%2Cmap%2Cpht

Под реализацией подразумевается перехват клика по метке, аякс запрос на сервер и открытие кастомного модального окна.

Не понятно вот что. Мне нужно где-то хранить id объекта метки, чтобы потом этот объект высасывать через ajax. Я так понимаю, подсовывать его нужно в какой-то из параметров конструктора new ymaps.Placemark(...).

Подскажите, куда подсовывать, и как его получать при клике на метку.

Событие клика навешано стандартно через point.events.add('click', function() {})

3 комментария
Подписаться на комментарии к посту

через данные (второй параметр в конструкторе) 

получать так

myPlacemark.properties.get('id');

point.events.add('click', function(a) {
        console.log(a.properties);
    });

 

<< undefined

Что я делаю не так?

Разобрался, спасибо