Клуб API Карт

Перекрытие объектов

Пост в архиве.

Здравствуйте. Подскажите как происходит расспространение событий. Использую api 2.0

 

Добавил в geoObjects два объекта:

1. GeoObjectArray который содержит обьекты Circle

2. Polyline

 

в некоторых местах получается что Circle пересекается с линией. на событие click у линии повешен обработчик, который выводит балун по извлеченным координатам из e.get('coordPosition'); 

 

Проблема возникает тогда когда пытаюсь нажать на линию проходящую через окружность. По коду у меня GeoObjectArray добавляется раньше на карту, чем линия. Но лини судя по всему оказывается все равно под окружностью. 

 

Спасибо.

2 комментария

если линия видна НАД кругом - клики должна получать она

Порядок добавления и место значения не играют

Что видим то и нажимаем, обойти можно но нужно ли?

Да  у меня получается линия под кругом. Но вот в этом и вопрос. почему она под ним, ведь она же позже добавляется в коллекцию? Или есть какое нибудь св-во типо z-index?