jquery maçonnerie brise (empile des images) en chrome / safari mais seulement en première charge

Il semble que, lorsque j'essaie de charger la page, toutes les images sont empilés sur le dessus de l'un à l'autre. Mais si vous cliquez sur un lien qui vous emmène à la même page (comme le lien vers l'accueil), puis la maçonnerie des coups de pied dans. Donc, je pense que la maçonnerie est en cours de chargement trop tôt, comme avant jquery prépare la page ou quelque chose.

Ici mon jquery appel:

$(document).ready(function(){
    $('#image_roll_container').masonry({
        itemSelector: '.box'
    });

....

Voici la page en question:

http://ratattoos.com/

il fonctionne très bien sous firefox et IE8.

source d'informationauteur rugbert | 2011-09-19