ページの最後に到達するたびにトリガーされるロード機能を実装しました。基本的には機能していますが、下にスクロールするたびにイベントが何度もトリガーされます。このアイデアを実装するより良い方法や、このイベントを何度もトリガーしない方法はありますか?
これが私がしたことです:
var loading = false;
$(window).scroll(function(){
if((($(window).scrollTop()+$(window).height())+250)>=$(document).height()){
if(loading == false){
loading = true;
$.get("test", function(data){
$("div.article:last").after(data);
});
loading = false;
}
}
});
$(document).ready(function() {
$('#loaded_max').val(500);
});
ありがとうございました!