質問: ユーザーが一番下までスクロールしたかどうかを確認 ユーザーが下にスクロールするとコンテンツがロードされるページ分割システム(facebookのようなもの)を作っています。そのための最善の方法は、ユーザーがページの一番下にいるときを見つけて、より多くの投稿を読み込むためにajaxクエリを実行することです。唯一の問題は、ユーザーがjqueryを使ってページの一番下までスクロールしたかどうかを確認する方法がわからないことです。何か案は? ユーザーがjqueryでページの一番下までスクロールしたことを確認する方法を見つける必要があります。
回答: 普通のjsでの私の解決策: let el=document.getelementbyid('el'); el.addeventlistener('scroll', function (e) { if (el.scrollheight - el.scrolltop - el.clientheight<0) { console.log('bottom') } }); #el{ width:300px; height:100px; overflow-y:scroll; } <div id="el"> <div>content</div> <div>content</div> <div>content</div> <div>content</div> <div>content</div> <div>content</div> <div>content</div> <div>content</div> <div>content</div> <div>content</div> <div>content</div> </div>