jquery div quando todas as imagens carregadas

Eu posso carregar uma imagem quando ela é carregada, fazendo:

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

Mas o que eu quero é carregar o div quando todo img estiver carregado, mas isso não está funcionando, por quê? :

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

questionAnswers(3)

yourAnswerToTheQuestion