Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   DOM создание объекта JQ ~ вопрос реализации состояния (https://javascript.ru/forum/events/44486-dom-sozdanie-obekta-jq-%7E-vopros-realizacii-sostoyaniya.html)

Brook 21.01.2014 22:45

DOM создание объекта JQ ~ вопрос реализации состояния
 
Доброго времени суток.

Скажем так есть задача с некоторым решением, однако есть проблема чтения данных с объекта...
1. Есть реализация класса на JQ (за счет функций)
2. Если работать с одним потоком тогда все работает однако если создавать DOM ключи в объекте - последующие функции не видят ключа и данных

Создание DOM ключа:

var a = new Object(); //создаем объект 
a={names_of_DOM_keys:['test','test2']}; //праписываем ключи 
for(i=0;i<a.names_of_DOM_keys.length;i++){ //читаем количество значений в массиве ключа names_of_DOM_keys
a[a.names_of_DOM_keys[i]]={a_val1:1,a_val2:2} //создаем два DOMключа в объекте 
} 
alert(a.test.a_val1); // отобразим один из DPM ключей



* в теории данный код рабочий не могу точно сказать не тестировал но основываясь на предыдущих тестах = рабочий

проблема заключается в том, что когда это происходит внутри одной функции все отлично работает (еще раз напомню что все функции находятся в КЛАССЕ), однако при попытке подключения к DOM ключу из следующей функции код возвращает ошибку.

Кто просвещен в данном вопросе, очень прошу отпишитесь (если необходимо больше исходников - предоставлю примеры). :thanks:

З.Ы. - для остроумных = я не прошу написать за меня скрипт я прошу помочь мне найти способ решения моей проблемы

З.З.Ы. - О совсем надо добавить что все работает только без создания DOM ключей, то есть все мои функции следующие после той где создаются ключи, эти ключи НЕ видят, если все ключи прописаны статично все ОК! ))


Часовой пояс GMT +3, время: 23:15.