|
|
Модератор форума: JonMagon |
Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » jQuery » DOM создание объекта JQ ~ вопрос реализации состояния (невозможность использования записанных данных) |
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 ключу из следующей функции код возвращает ошибку. Кто просвещен в данном вопросе, очень прошу отпишитесь (если необходимо больше исходников - предоставлю примеры). З.Ы. - для остроумных = я не прошу написать за меня скрипт я прошу помочь мне найти способ решения моей проблемы Всем участникам = ЗАРАНЕЕ СПАСИБО Добавлено (21 Янв 2014, 21:50:39) Спасибо = "+" в репутацию
Любые вопросы по: - Javascript, jQuery, HTML, CSS - Верстке макетов и установке их на сайты - Нестандартным решениям |
нет, я имею ввиду создание КЛАССА (и объекта класса) на jquery простой пример: Код function MyClass() { this.answer = function(a) { if(confirm(a)){ "Отлично" }else{ "Жаль" } } this.question = function() { this.answer("Вым понятен пример?") } } var ObjectOfMyClass = MyClass(); ObjectOfMyClass.question(); Спасибо = "+" в репутацию
Любые вопросы по: - Javascript, jQuery, HTML, CSS - Верстке макетов и установке их на сайты - Нестандартным решениям |
проблема выше = решена
появилась новая = БЫСТРОДЕЙСТВИЕ = скорость работы скрипта уменьшилась в 2 раза = что делать Спасибо = "+" в репутацию
Любые вопросы по: - Javascript, jQuery, HTML, CSS - Верстке макетов и установке их на сайты - Нестандартным решениям |
| |||
| |||