간단! jQuery로 무한 스크롤로 요소 추가 구현
이상입니다. 최선을 다하십시오. 👍
test.js
// $('.example')のところにjQueryオブジェクトを入れる。
infinityScroll($('.example'));
// 無限スクロールで
// eは、jqueryオブジェクト。
function infinityScroll(e){
e.scroll(function() { // eがスクロールしたとき実行
var maxrange = e[0].scrollHeight; // 1.eの高さ
var range = e.scrollTop()+ e[0].offsetHeight; // 2.全スクロールの量の数値
if(range == maxrange){ // 1と2が同じの時、このDOM要素を最後に追加。
e.append($(`<span>example</span>`)); } }); }
위의 코드로 무리였을 경우는, 이쪽에서 가능합니다.
// 画面の一番下についたときtrue
element.scrollHeight - element.scrollTop == element.clientHeight
element의 부분은 html, body가 들어갑니다.
// 画面の一番下についたときtrue
html.scrollHeight - html.scrollTop == html.clientHeight
출처 : htp://js. s ぢ 오 킨 g m. 코 m / 그럼 sc pt / 에멘 t / sc 로트 l_ 헤이 ght
Reference
이 문제에 관하여(간단! jQuery로 무한 스크롤로 요소 추가 구현), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Yamkaz/items/bc36260411851f6733af텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)