JavaScript preloader, do something after all imgs loaded

by lasha

JavaScript

var images = [
    '/client/img/mission/screen.png',
    '/client/img/mission/screen_small.png'
];
var counter = 0;
for(var i=0; i<images.length; i++){
    var image = new Image();
    image.onlaod = function(){
        counter++;
        if (counter > images.lenth) {
            // Code executes when all images are done.
            // Probably to remove code.
        }
        $('body').append(image);
    };
    image.src = images[i];
}