サイトが読み込まれると、石積みボックスが最初に左に配置され (http://herrfischerhamburg.de/re/)、1 秒または 2 秒後に、正しいガター幅で配置されます。ページロード時に直接適切なガター幅で配置されるようにする方法はありますか?
function init_masonry(){
var $container = $('.content');
var gutter = 12;
var min_width = 250;
$container.imagesLoaded( function(){
$container.masonry({
itemSelector : '.box',
gutterWidth: gutter,
isAnimated: true,
columnWidth: function( containerWidth ) {
var num_of_boxes = (containerWidth/min_width | 0);
var box_width = (((containerWidth - (num_of_boxes-1)*gutter)/num_of_boxes) | 0) ;
if (containerWidth < min_width) {
box_width = containerWidth;
}
$('.box').width(box_width);
return box_width;
}
});
});
}