I found that the problem with IE is cache: http://www.witheringtree.com/2009/05/image-load-event-binding-with-ie-using-jquery/
so you could try this:
$(”).attr({src: src + ‘?random=’ + (new Date()).getTime()}).load(function (){
//custom code here....
});