私はjQueryを使用していますが、特定の高さでテーブルを設定しています(overflow:scroll
)。私はサーバーからより多くのデータを読み込むタイミングを知るために何をアクセスすべきか疑問に思っています(私はajax呼び出しや実際のデータのロードには助けが必要ありません)。むしろ、私はスクロール位置を知る方法を理解したり、いつデータの底に到達しているかを知ることを試みています(もっと早くロードすることができます)。スクロール位置に基づいてテーブルにコンテンツをロードする
スクロール位置に基づいてさらにデータを読み込むタイミングを知る方法を教えてください。あなたがもしそうなら、あなたには、いくつかを使用する必要があり、ユーザーは底に到達する前に、より多くのデータをロードする場合があります
$("table").on("scroll", function(event) {
var $elem = $(event.target);
if(event.target.scrollHeight - $elem.scrollTop() === $elem.outerHeight()) {
// Scrolled to bottom, load more data
}
});
:ここ