Я пытаюсь определить все мои основные переменные в объекте с именем globals
.Проблема в том, что, когда дело доходит до использования предыдущего элемента, такого как membersTab
, чтобы получить faces
, я получаю ошибку:
Uncaught TypeError: Невозможно прочитать свойство membersSab из undefined
Что я делаю не так?
var globals = {
siteWrap : $('#siteWrap'),
content : $('#content'),
membersTab : $('#membersTab'),
faces : globals.membersTab.find('.member'),
members : {},
mID : globals.siteWrap.attr('mID'),
uID : globals.siteWrap.attr('uID'),
mTag : globals.siteWrap.attr('mTag'),
uFirst : globals.siteWrap.attr('fn'),
uLast : globals.siteWrap.attr('ln'),
host : globals.siteWrap.attr('host'),
dialogueBox : $('#dialogueBox'),
screen : $('#screen').click(function(){ closeDialogue(true); })
}