var MYNAME = MYNAME || {};
MYNAME.AutoGallery = {
galleryImagesNames: new Array(),
findImages: function () {
var dirToResearch = this.galleryName;
$.post(
"_php/get-files.php", {
dir: dirToResearch,
ext: this.fileExtension
}, function (data) {
var pliki = $.parseJSON(data);
console.log(data);
for (var i in pliki) {
this.galleryImagesNames.push(pliki[i]); // problem !
}
});
},
}
Эта строка: this.galleryImagesNames.push(pliki); вызывает у меня проблемы.
В ней говорится, что он не может найдите эту var GalleryImagesNames и т. д.
Как вызывать функции, var, если я «глубокий»?
У меня есть такой код: [code]var MYNAME = MYNAME || {};
MYNAME.AutoGallery = { galleryImagesNames: new Array(),
findImages: function () { var dirToResearch = this.galleryName;
$.post( "_php/get-files.php", { dir: dirToResearch, ext: this.fileExtension }, function (data) { var pliki = $.parseJSON(data); console.log(data); for (var i in pliki) { this.galleryImagesNames.push(pliki[i]); // problem ! } });
}, } [/code] Эта строка: this.galleryImagesNames.push(pliki[i]); вызывает у меня проблемы. В ней говорится, что он не может найдите эту var GalleryImagesNames и т. д. Как вызывать функции, var, если я «глубокий»?