画像のプリロードは前にもやったんだけど少し小技をはさんでみた。 プリロードしたって間に合わん時は間に合わんので、せめて見栄えが悪くないようにしようかってはなしです。 下記の感じで画像のプリロード時に読み込み完了後の処理を指定しちゃいます。 var imagePath = '/images/'; var preloadImages = [ 'ooo.jpg', 'xxx.jpg', '***.jpg' ]; var images = []; (function($){ for (var i = 0; i < preloadImages.length; i++) { var image = new Image; image.src = imagePath + preloadImages[i]; images.push($(image).hide()); (function(i){ image.