if (this.complete){
alert('hello1');
} else $(this).bind('load', function(){
alert('hello2');
});
Если изображения поместить в блок со своейством
display: none;, то Opera 10 показывается hello2. Если же убрать
display: none;, то мы увидим только hello1.
А если изображение уже было в кеше, то вообще никакого сообщения мы не увидим!