Всем Привет!)
При написании скрипта для подгрузки контента (в народе "Бесконечный скрол") запоролся на одном месте.
Сам скрипт:
function ew() {
/* Определяем положение страницы */
var o1 = window.pageYOffset;
/* Определяем общую высоту контента и вычитаем 200 (не до самого же конца крутить) */
var o2 = document.getElementById('testheight').offsetHeight;
var o3 = parseInt(o2)-parseInt(200);
/* Если страница прокручена больше, чем на "o3" - выполняем */
if(window.pageYOffset > o3) {
/* Вытягиваем get-запросом контент со следующей страницы */
alert('Загружаю!');
$.get('/load/0-2', function(data){
$('.kt-right-container-loads').append($('.kt-right-container',data).html())
});
};
};
/* Функция обновляется каждые 0.8 сек для определения новых координат */
setInterval(ew, 800)
Работа скрипта: Каждые 0,8 секунд скрипт обновляет функцию, в которой есть условие, что если окно прокручено вниз больше, чем на число "o3" - условие выполняется.
Проблема: не могу понять как сделать, что бы - если условие выполнилось, то к постоянному значению прибавлялась единица.
Подробнее: это нужно для того, что бы каждый раз, когда выполняется условие, число "2" в "/load/0-2" менялось на "2+1".
Пытался инициилизировать "window.1 = 0;" и добавить " var o4 = ++window.1;" в само условие при этом установив $.get('/load/0-'+o4+''..., но безуспешно....
Помогите пожалуйста...