0
我已经编写了一个小图像预加载器,它看起来应该可以工作,但回调是在图像加载之前执行的。JavaScript图像预加载器
function imagePreloader(src,callback) {
var image = new Image();
image.src = src;
image.onLoad = callback()
}
function mainImage(gallery) {
$('#main_image').attr('src',gallery[itterations])
imagePreloader(gallery[0],function() {
$('#main_image').css({opacity:1})
firstLoad = false;
itterations ++;
})
}
当我这样做的时候它根本不会开火。 –