この質問への答えは恥ずかしいほど単純なものになると思いますが、それは多くの時間を浪費していて、解決策を見ることができません。単純な無限スクロール関数を作成していますが、コンテンツをさらに読み込んだ後、ウィンドウの新しい高さを認識するスクリプトが必要です。値は常に最初のロード時間と同じです。私はこの最新のコードをここで別の答えに基づいていますが、それでも機能していません。考え?
var scrollFunction = function(){
var myTop = jQuery(window).scrollTop();
var myHeight = jQuery(window).height();
if (myTop >= myHeight){
$(window).unbind("scroll");
jQuery.ajax({
type: 'POST',
url: '/ping/thumbs.php',
data: 'foo=bar',
success: function(data){
$(".thumbnails").append(data);
$(window).scroll(scrollFunction);
},
dataType: 'html'
});
};
};
$(window).scroll(scrollFunction);