Добрый день.
Помимо javascript'а яндекс.карт, у меня используется несколько js файлов для отображения, описания поведения и прочего. На каждой из страниц, подключаются разные наборы файлов, помимо основного map.js, где и идет инициализация карты.
Для доступа к объекту класса YMaps, сделал глобальную переменную, к которой пытаюсь обращаться в остальных подключаемых файлах. Однако, зачастую выдается сообщение что эта переменная undefined, что конечно не удивительно, но как этого избежать? Возможно есть какое-либо специальное событие по загрузке карты?
P.S. Естественно, все функции вызываются внутри YMaps.jQuery(function(){}); или $(document).ready(function(){});
И попутно вопрос. Правда здесь наверное уже я невнимательно читал документацию. Если не затруднит, прошу ответить, как задать margin для закрытого балуна, без его открытия.