jquery div, gdy załadowane są wszystkie obrazy

Mogę załadować obraz po załadowaniu, wykonując:

<img style="display:none;" src="big3.jpg">
<script type="text/javascript">
    $('img').load(function(){
        $(this).css({'display':'block'})
    });
</script>

Ale co chcę, to załadować div, gdy załadowany jest cały img, ale to nie działa, dlaczego? :

<div style="display:none;">
    <img src="big3.jpg">
</div>
<script type="text/javascript">
    $('div').load(function(){
        $(this).css({'display':'block'})
    });
</script>

questionAnswers(3)

yourAnswerToTheQuestion