thinkt4nk
5/10/2011 - 3:45 PM

Dynamic Image Loading with jquery

Dynamic Image Loading with jquery

// load an image - with a callback on load
function loadImageDynamic(image_url,callback,container) {
	if( container != 'undefined' ) {
		container = 'body';
	}
	var image_load = 0;
	$('<img/>')
		.attr('src',image_url)
		.load( function(e) {
			if( image_load < 1 ) { // webkit hack to protect from multiple loads on cached images
				image_load++;
				callback(e);	
			}
		})
		.appendTo(container);
}