Also im Grunde ist mein Problem ein scheinbar einfaches.jQuery: Erkennung von unteren Ende des Scroll funktioniert nicht, erkennt nur die oberen
Sie können es in Aktion bei http://furnace.howcode.com sehen (bitte beachten Sie, dass Daten über Ajax zurückgegeben werden, wenn nichts passiert, geben Sie es ein paar Momente!).
Was passiert, ist MEANT, ist in der zweiten Spalte, wenn Sie den unteren Rand des Scrollens erreichen, werden die nächsten 5 Ergebnisse zurückgegeben.
Aber was tatsächlich passiert ist, dass es nur die 5 Ergebnisse zurückgibt, wenn Sie den TOP des Bildlaufbereichs treffen. Probieren Sie es aus: Scrollen Sie nach unten, nichts passiert. Scrollen Sie zurück nach oben, die Ergebnisse werden zurückgegeben.
Was läuft falsch?
Hier ist mein Code Ich verwende:
$('#col2').scroll(function(){
if ($('#col2').scrollTop() == $('#col2').height() - $('#col2').height()){
loadMore();
}
});
loadMore();
ist die Funktion, die Daten erhält und fügt es.
Also was läuft hier falsch? Danke für Ihre Hilfe!
Ich fürchte nichts funktioniert. Hat jemand weitere Ideen? – Jack