Задать вопрос

Как загрузить содержимое только 1 раз?

Хочу загрузить картинки через ajax.
jQuery(window).scroll(function() {
					if (jQuery(this).scrollTop() > 110) {
						jQuery("#isert_ajax").load("http://______/widget.php");
					}
				});

Всё загружается, но проблема в том, что эта конструкция каждый раз пересчитывает мои картинки и грузит при скролле всё время новые. Я хочу чтобы эта конструкция сработала 1 раз при загрузке страницы.
  • Вопрос задан
  • 2297 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
@IceJOKER
Web/Android developer
var block = false;
jQuery(window).scroll(function() {
           if(block) return;
          if (jQuery(this).scrollTop() > 110) {
            jQuery("#isert_ajax").load("http://______/widget.php");
            block = true;
          }
        });

как-то так
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы