JQuery Masonry ! Mise à jour columnWidth Sur la Fenêtre de Redimensionnement

Je suis en train de travailler sur Sensible Disposition où je suis à l'aide de JQuery Maçonnerie.

Je suis en utilisant le script suivant pour obtenir de l'actuel largeur de la colonne.

var curWidth; 
var detector;

detector = $('.magic-column');
curWidth = detector.outerWidth(true);

$(window).resize(function(){
    if(detector.outerWidth(true)!=curWidth){
        curWidth = detector.outerWidth(true);
    }
});

Mon JQuery Maçonnerie script d'initialisation est quelque chose comme ça..

$(window).load(function(){
     $(function (){
            $wall.masonry({
                    singleMode: true, 
                    columnWidth: curWidth, //This needs to be update on window load & resize both //
            });
     });
});

Mon 1er script récupère la largeur correctement, mais dans la maçonnerie que la largeur n'est pas mise à jour...
Comment puis-je mettre en œuvre à la fois de la charge & la fonction de redimensionnement, de sorte que mon curWidth sera mis à jour pour la Maçonnerie, ainsi que sur la fenêtre de redimensionnement

OriginalL'auteur MANnDAaR | 2011-12-12