Я пытаюсь получить доступ к свойствам объекта конфигурации из другого объекта:Доступ к свойствам объекта из другого объекта (JavaScript/JQuery)
var myConfigObj = {
$myCachedSelector: $('#mySelector')
}
var myObj = {
$selector: myConfigObj.$myCachedSelector,
url: 'http://www.someurl.com/somepath'
}
$.each([ myObj, mySecondObj, myThirdObj ], function() {
this.$selector.load(this.url, function(){
//do something
});
При попытке использовать $ селектор в каждой функции, то она возвращает "undefined". Оба объекта находятся в одной области, и я не знаю, в чем проблема.
Пожалуйста, добавьте еще код: что такое 'myConfigObj. $ MyCachedSelector' (может быть, он не определен)? И как вы используете 'myObj. $ Selector'? – Kobi
Только что обновил код выше – north