$(document).ready(function () {
var num = 20;
var NotInProcess = false;
$(window).scroll(function(){
if($(window).scrollTop() + $(window).height() >= $(document).height() && !NotInProcess){
$.ajax({
url:'localhost/update.php',
method: 'POST',
data: {"num" : num},
beforeSend: function(){
NotInProcess = true;
}
}).done(function(data){
data = jQuery.parseJSON(data);
if(data.length > 0){
$.each(data, function(index, data){
$("#games_news").append("<li><p>" + data.name + "</p><p>" + data.description + "</p></li>");
});
NotInProcess = false;
num += 10;
}});
}
});
});
Говорит что не правильно но вроде должно работать!