@aljo222
В процессе обучения веб-разработке

Как вызвать событие клика по метке, зная ее координаты?

Здравствуйте!

clusterer.add(geoObjects);
myMap.geoObjects.add(clusterer);
     
<!---тут подписка --->
myMap.geoObjects.events.add('click', function(e) {	
   var obj = e.get('target');
   if (!obj.properties._data.geoObjects) {
      var thisCoords = obj.geometry.getCoordinates(),
	  thisHint = obj.properties._data.balloonContentBody;
...
});


Как сделать fire.event по известным координатам?
Пробовал так, но явно что-то неверно делаю
myMap.geoObjects.events.fire('click', {
           position: [latitude, longitude]
});
  • Вопрос задан
  • 44 просмотра
Решения вопроса 1
freeExec
@freeExec
Участник OpenStreetMap
Перебираешь все свои метки и сверяешь координаты, тем самым находишь нужную и уже у метки вызываешь метод открытия.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы