Ich versuche, eine Callback-Funktion auszuführen, wenn jQuery Masonry seine Positionierung Magie getan hat, verhindert einen Blitz von unstyled Inhalt in meinem Code.
Zu Testzwecken verwende ich jedoch eine einfache Meldung, die überhaupt nicht aufgerufen wird.
var $jigsaw = $('#jigsaw');
$jigsaw.imagesLoaded( function(){
$jigsaw.masonry({
columnWidth : 180,
isAnimated : !Modernizr.csstransitions,
isResizable : true,
itemSelector : '.piece'
}, function(){
alert('Completed');
});
});
Vielleicht übersehe ich etwas Offensichtliches, aber ich wäre für jede Hilfe dankbar