imagesLoaded-Methode funktioniert nicht mit JQuery-Maurerarbeit und unendlichem Scroll

8

Ich benutze JQuery-Maurerarbeit und jetzt füge ich unendliches Scroll hinzu. Es gibt Bilder in fast jedem gemauerten "Ziegelstein" und bevor ich unendlich scroll benutzte, waren die Bilder gut geladen und alles war großartig. Ich habe den nächsten Teil des Javascript für die unendliche Bildlauf hinzugefügt und hinzugefügt die imagesLoaded-Methode im Inneren, aber wenn die neuen Steine ​​angehängt werden, kommen sie alle oben gestapelt. Meine Annahme ist, dass ich die Methode imagesLoaded nicht korrekt in den Callback für unendliche Scrolls hinzufüge, aber ich konnte meinen Fehler nicht finden. Hier ist der Code

%Vor%

Der erste JQuery Maurerwerk-Aufruf funktioniert gut und wurde nicht berührt. Es ist der zweite Teil, in dem es ein Problem zu geben scheint. Vielen Dank für die Hilfe und lassen Sie mich wissen, wenn Sie weitere Informationen benötigen.

    
wuliwong 19.03.2012, 07:36
quelle

1 Antwort

12

Hier ist die Antwort

%Vor%

Das Problem war, dass ich .imagesLoaded () auf $ container in der Callback-Funktion für unendliche Scrollaufrufe und ich hätte $ $ newElements aufrufen sollen.

    
wuliwong 23.03.2012, 21:51
quelle