Здравствуйте.
Есть сайт, на котором используется API Яндекс.Карт версии 1.x
Реализована возможность ставить метки на карте по клику:
YMaps.Events.observe(map, map.Events.Click, function (map, mEvent) {
var newGeoPoint = mEvent.getGeoPoint();
var placemark = new YMaps.Placemark(newGeoPoint, {hasHint: true});
placemark.setStyle("default#greenPoint");
map.addOverlay(placemark);
});
Также перед началом работы я рисую по координатам несколько разноцветных многоугольников (YMaps.Polygon). Проблема заключается в том, что при кликах внутри многоугольников, событие не срабатывает - как-будто многоугольник перехватывает событие щелчка и оно не доходит до карты.
Может, есть какое-то специальное свойство у многоугольника, которое решает данную проблему?