Sto cercando un modo semplice e veloce per precaricare le immagini con JavaScript. Sto usando jQuery se questo è importante.
L'ho visto qui ( http: //nettuts.com ... ):
function complexLoad(config, fileNames) {
for (var x = 0; x < fileNames.length; x++) {
$("<img>").attr({
id: fileNames[x],
src: config.imgDir + fileNames[x] + config.imgFormat,
title: "The " + fileNames[x] + " nebula"
}).appendTo("#" + config.imgContainer).css({ display: "none" });
}
};
Ma sembra un po 'esagerato per quello che voglio!
So che ci sono plugin jQuery là fuori che lo fanno, ma sembrano tutti un po 'grandi (in termini di dimensioni); Ho solo bisogno di un modo rapido, semplice e breve per precaricare le immagini!
$.each(arguments,function(){(new Image).src=this});