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);
}