CSS.
#preload-01 { background: url("http://www.psdgraphics.com/file/abstract-mosaic-background.png") no-repeat -9999px -9999px; }
#preload-02 { background: url("http://www.psdgraphics.com/file/colorful-triangles-background.jpg") no-repeat -9999px -9999px; }
#preload-03 { background: url("http://www.mrwallpaper.com/wallpapers/gradient-background.jpg") no-repeat -9999px -9999px; }
HTML.
Fiddle
UPDATE: .load()
.
var i=0;
var imghead=[
"http://www.psdgraphics.com/file/abstract-mosaic-background.png",
"http://www.psdgraphics.com/file/colorful-triangles-background.jpg",
"http://www.mrwallpaper.com/wallpapers/gradient-background.jpg"
];
$(imghead).each(function(key,val){
$('body').append('<img class="preloader" src="'+val+'">');
$('.preloader').load(function(){
$(this).remove();
});
});
function slideimg() {
setTimeout(function () {
jQuery('body').css('background-image', 'url('+imghead[i]+')');
i++;
if(i==imghead.length) i=0;
slideimg();
}, 6000);
}
slideimg();
Fiddle