Входные параметры событий

События API могут передавать параметры, доступные для пользовательской функции-обработчика.

Первым параметром, как правило, передается указатель на объект, на котором произошло событие.

Если событие является событием мыши, то вторым параметром передается экземпляр класса YMaps.MouseEvent.

В примере ниже, по событию Click вызывается метод getGeoPoint() класса YMaps.MouseEvent, который позволяет получить географические координаты точки, по которой был произведен щелчок:

YMaps.Events.observe(map, map.Events.Click, function (map, mEvent) {
  var myHtml = "Значение: " + mEvent.getGeoPoint() + " на масштабе " + map.getZoom();
  map.openBalloon(mEvent.getGeoPoint(), myHtml);
});

Открыть пример в новом окне