Каким образом можно получить доступ из Jquery к функциям внутри объекта карты?
ymaps.ready(function () { /** Yandex Maps Init **/ function someFunction(param1, param2){ console.log(param1 + " / " + param2); } }); $(function(){ someFunction(1,2); });
В данный момент у меня jquery находится внутри инита карт, что очень неудобно, однако позволяет обращаться к функциям внутри jquery через this.
ymaps.ready(function () { $(function(){ /** Some Code **/ }); });
UPD
Пока что получилось смастерить такой костыль...
$(function() { var map, yandexAPI = function() { this.push = new ymaps.Map("map", { center: [0, 0], zoom: 5, controls: ["smallMapDefaultSet"] }); this.run = function() { this.push.setCenter([55, 55], 11, "map"); } }; function init() { map = new yandexAPI(); } ymaps.ready(init).done(function() { map.run(); }); });