Клуб API Карт

Не работает click по кастомному маркеру. Помогите:)

Player Name
15 сентября 2014, 10:18

  

 var myObjectManager = new ymaps.ObjectManager({
    clusterize: true,
    geoObjectOpenBalloonOnClick: false,
    clusterOpenBalloonOnClick: false
});
var circleLayout = ymaps.templateLayoutFactory.createClass('<div class="placemark_layout_container"><div class="placemark__title">{{ properties.myObjTitle }}</div><div class="placemark__icon"></div></div>');
ymaps.layout.storage.add('my#simplestBCLayout', circleLayout);
myObjectManager.objects.options.set('iconLayout', 'my#simplestBCLayout');
myObjectManager.objects.events.add('click', function(e) {
    var objectId = e.get('objectId'),
        obj = myObjectManager.objects.getById(objectId);
    $("#place-box-title").html(obj.properties.myObjTitle);
    $("#place-box-cast").html("<b>Стоимость:</b> " + obj.properties.myObjCast);
    $("#place-box-description").html(obj.properties.myObjDescription);
    $("#place-box").show();
    $("#place-box").animate({
        opacity: 1,
        left: "0"
    }, 300, function() {});
});

 

Не вызывается myObjectManager.objects.events.add('click') и вообще все маркеры не кликабельные. Помогите пожалуйста, я уже 2 дня ищу решение этой продлемы.

2 комментария
Подписаться на комментарии к посту
Доброе утро!
В 2.1 все метки в целях оптимизации были вынесены под слой событий. Вам необходимо задата фигуру активной области. Это можно сделать при помощи метода iconShape. В песочнице есть соответствующий пример http://api.yandex.ru/maps/jsbox/2.1/placemark_shape

Заработало, огромное вам спасибо! Выручили.