Евгений Петров: Но, что касается функции, которая выполняется по клику на кнопку - она то уж точно выполняется уже после того, как подключается библиотека и прогружается карта
Евгений Петров: "Вы вызываете построение объектов раньше, чем формируется объект. Всё, что относится к построению, нужно внести в тело функции init." - я полагаю это ответ, да?
Евгений Петров: да, подключен, я решил проблему - теперь и мой и Ваш вариант запарвыается на этапе создания объекта - Uncaught TypeError: undefined is not a function - таки образом реагирует на строку myGeoObject = new ymaps.GeoObject({
Евгений Петров: Uncaught TypeError: undefined is not a function
ошибка в этой строке
var myGeoObject = new ymaps.GeoObject({geometry: {type: 'Point',coordinates: [_data.w, _data.l]},properties: {hintContent: _data.thelocation}});
чтобы Ваш код работал и выдавал предмет проблемы, его следует адаптировать для моего случая - это перелопачивать очень многое) Результат ничего не даст.