Ich versuche Lazy Load plugin auf mehrere Container anzuwenden. Ich habe diese ähnliche Frage gefunden: Lazy Load on MULTIPLE horizontal containers.Mehrere Container in Lazy Load
das ist mein Versuch: http://jsfiddle.net/BAFMC/
$(".p_outer_content").each(function() {
var tthis = $(this);
$(this).find('img').lazyload({
container: tthis
});
});
Aber ich habe das gleiche Problem wie die Frage erwähnt, nämlich dass faule Last gilt nur für den letzten Behälter (.p_outer_content) (das der dritte ist in die Geige).
Weiß jemand, wie man das löst oder einen anderen Vorschlag hat? Vielen Dank im Voraus‘
EDIT:
Ok, ich versuchte, die lazyload Funktion jedes Mal, wenn einer der Behälter erneut anwenden gescrollt:
$(".p_outer_content").each(function() {
var tthis = $(this);
$(this).find('img').lazyload({
container: tthis
});
});
$(".p_outer_content").scroll(function() {
var tthis = $(this);
$(this).find('img').lazyload({
container: tthis
});
});
Welche funktioniert, aber ich weiß nicht, ob es ein guter Weg ist, es zu lösen. Hat jemand jedoch eine bessere Lösung? Danke '
Bug in 1.8.0 behoben wurde. –
Danke! Schön das zu hören. – Alvaro