Здравствуйте, уважаемые господа разработчики. Столкнулся с проблемой при написании кода.
В загрузчике window.onload = function (){...} создаю карту - в общем все как обычно.
Вот такой участок кода:
var myEventListener = YMaps.Events.observe(map, map.Events.Click, function (map, mEvent) {
var placemark = new YMaps.Placemark(mEvent.getGeoPoint());
map.addOverlay(placemark);
myEventListener.cleanup();
}, this);
вызывает ошибку "mEvent is undefined".
Причем, если переделать function (map,mEvent) на function(mEvent), то все работает нормально
Как с этим можно разобраться? Есть где-то подробное описание callback - функций обработчиков?
И почему mEvent не понимается?
Браузер : Firefox (7.0.1)
Заранее спасибо!