プリローダーイメージを作成したかったのですが、すでにlodeadイメージをチェックすることに固執していました。
var imgContainer = [];
$(this).find('img').each(function() {
imgContainer.push({
image: $(this)
// other properties
})
});
setInterval(function() {
console.log(imgContainer[0].image.complete); // undefined
}, 2000);
しかし、このソリューションは機能しました(配列内のオブジェクトなしで):
var imgContainer = $(this).find('img');
setInterval(function() {
console.log(imgContainer[0].complete) // true
}, 2000);
なぜ機能しないのですか?