我在Nettuts上獲得了tutorial comment(James)的代碼片段,我想實現它。使用jQuery預加載圖像
預加載圖像的教程方法很囉嗦,但我喜歡James的這個縮短版本,但是,我試圖實現這一點,我沒有得到它的權利。
看來我需要首先設置我的數組,循環通過該數組,然後創建圖像對象並加載它們。然而,當我檢查我的Firebug時,我沒有看到任何圖像加載到緩存中。
$(function(){
var imgArray = ['bghome01.jpg', 'bghome02.jpg', 'bghome03.jpg'];
$.preload = function (imgArray) {
$.each(imgArray, function() {
alert(imgArray);
(new Image()).src = 'Images/' + this;
});
};
});
我很感謝您的幫助!
重複:http://stackoverflow.com/questions/476679/preloading-images-with-jquery?rq=1 – 2013-06-24 08:34:08