Jquery scroll на нужной странице

Всем привет! Есть код который средствами ajax получает данные из бд при скролле, как сделать так чтобы данные код работал только на одной странице сайта, то есть на которой мне нужно. Сейчас код работает на всех страницах. Всем спасибо! Вот код:

$(document).ready(function() {
  var inProgress = false;
  var startFrom = 9;
  $(window).scroll(function() {
    if ($(window).scrollTop() + $(window).height() >= $(document).height() - 300 && !inProgress) {
      $.ajax({
        url: '/test/load',
        method: 'POST',
        data: {
          'startFrom': startFrom
        },
        beforeSend: function() {
          inProgress = true;
        }

      }).done(function(data) {
        data = jQuery.parseJSON(data);
        if (data.lenght > 0) {
          $.each(data, function(index, data) {
            $('.row').append('<p>' + data.name + '</p>' + '<p>' + data.title + '</p>');
          });
          inProgress = false;
          startFrom += 9;
        }
      });
    }
  });
});

Ответы (1 шт):

Автор решения: Станислав Усанов

Как вариант повешать на тэг body id и проверять при запуске скрипта наличие этого id.

Или еще вариант, топорный, но сработает:

if(window.location.href == 'http://host-ru/'){
  $(window).scroll(function() { ... }
}
→ Ссылка