私はそのようなコードを持っています:
var SEVERINU = SEVERINU || {};
SEVERINU.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[i]);
が問題を引き起こしています。
彼はvar galleryImagesNamesなどを見つけることができないと言います.
関数を呼び出す方法、「深い」場合の var は?