이 기사의 예에서는 페이지가 스크롤될 때 jQuery가 콘텐츠의 동적 로드를 구현하는 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 분석은 다음과 같습니다.
twitter 및 JD.com 홈페이지와 같은 많은 웹사이트는 페이지가 특정 위치로 스크롤될 때 페이지 콘텐츠를 동적으로 로드합니다. 이렇게 하면 페이지 열기 속도를 높이고 대역폭을 절약할 수 있습니다. 해라.
var loading = false; $(window).scroll(function(){ if((($(window).scrollTop()+$(window).height())+250)>=$(document).height()){ if(loading == false){ loading = true; $('#loadingbar').css("display","block"); $.get("load.php?start="+$('#loaded_max').val(), function(loaded){ $('body').append(loaded); $('#loaded_max').val(parseInt($('#loaded_max').val())+50); $('#loadingbar').css("display","none"); loading = false; }); } } }); $(document).ready(function() { $('#loaded_max').val(50); });
이 기사가 모든 사람의 jQuery 프로그래밍에 도움이 되기를 바랍니다.