У меня есть включенный файл javascript, который инициализирует пустой объект массива под названием «widgets»
var Widgets = {};
function Widget(a,b,c){
this.a = a;
...
}
в том же ключе определено множество прототипов функций для добавления информации о виджете в виджет:
Widget.prototype.addWidgetInfo(a,b,c){
this.info.a = a;
this.info.b = b;
...
}
есть также ряд функций, которые поддерживают блок document.ready () {} в конце файла.
в теле страницы, для каждого выведенного виджета выводится строка js, а также вызывается эта функция-прототип
Widgets[id] = new Widget();
Widgets[id].addwidgetInfo("bla","bla","bla");
Когда готовый документ вызывает, однако
Виджеты [id] .info - пустой массив ....
Я не могу понять, почему на земле эти данные недоступны! пожалуйста помогите