Nettuts のチュートリアル コメント(James による) に続いて、このコード スニペットを取得したので、それを実装したいと思います。
画像をプリロードするチュートリアルの方法は長くなりましたが、James の短縮バージョンが気に入りました。ただし、これを実装しようとしましたが、うまくいきません。
最初に配列を設定する必要があるようです。その配列をループしてから、画像オブジェクトを作成してロードします。それでも、Firebug を確認すると、画像がキャッシュにロードされていません。
$(function(){
var imgArray = ['bghome01.jpg', 'bghome02.jpg', 'bghome03.jpg'];
$.preload = function (imgArray) {
$.each(imgArray, function () {
alert(imgArray);
(new Image()).src = 'Images/' + this;
});
};
});
助けていただければ幸いです!