Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/25: Рейтинг темы: голосов - 25, средняя оценка - 4.56
19 / 17 / 6
Регистрация: 18.09.2015
Сообщений: 86

Загрузка контента при скроллинге вверх

26.08.2017, 20:19. Показов 4698. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ребят, я в скриптах не силен, но вопрос такой, сделал кр4 динамическую подгрузку контента чата и автоматический скролл вниз.
А теперь прошу помощи у знатоков, как загружать сообщения при прокрутке вверх. Если при прокрутке вниз есть инфа в сети, то с верхом я так пока и не разобрался.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
26.08.2017, 20:19
Ответы с готовыми решениями:

Анимация при скроллинге вниз и вверх
Добрый день. Помогите реализовать анимацию при прокрутке странице как вниз, так и вверх. Дело в том, что я обычно делал анимацию только...

Блок контента, который расширяется при скроллинге старице
Нужно реализовать скрипт для сайта, при котором блок с основным контентом (#maincont) расширяется, если сайт был проскроллен на...

Загрузка контента при наведении на объект
Вот с чем столнулся! Есть два бока ! В одном есть картинки а во втором пусто Нада чтобы при наведении на картинку в первод боке во...

2
 Аватар для Андрюшатина
80 / 59 / 47
Регистрация: 27.11.2014
Сообщений: 359
27.08.2017, 04:33
Лучший ответ Сообщение было отмечено Complex138 как решение

Решение

Ну если я правильно вас понял, то:

JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
jQuery(window).scroll(function () {
    var $this = $(this);
    var test =  'ВАШЕ ЗНАЧЕНИЕ ИЛИ КЛАСС ИЛИ ID';
   
//тут ловите событие, которое будет срабатывать на скроле вверх и при достижении какого-то блока будет отрабатывать какая-то часть кода
    if ( $this.scrollTop() <= test .offset().top){
      //тут что-то вытягиеваете к примеру аяксом
       $.ajax({
          method: "GET",
          url: "test.js",
          dataType: "script"
      });
    }
else{
//если ниже опускается вашей точки можете ещё какое-то действие добавить
} 
});
1
19 / 17 / 6
Регистрация: 18.09.2015
Сообщений: 86
27.08.2017, 19:49  [ТС]
Спасибо, пример что надо. Для себя доработаю.

Добавлено через 38 минут
Все, то что мне нужно было я сделал, может кому пригодится

Работает просто, как только скролл оси Y равен 0, то начинаем грузить контент, для скроллинга вверх.
JavaScript
1
2
3
4
5
6
$("#editableDiv").bind("scroll",function(){
var s = $("#editableDiv").scrollTop();
if(s <= 0 ){
    alert('Можно начинать грузить контент');
}
});
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
27.08.2017, 19:49
Помогаю со студенческими работами здесь

Автозагрузка контента при скроллинге
Как сделать автозагрузку контента из базы при скроллинге страницы через Ajax? Подкиньте пожалуйста пример.

Автоподгрузка контента при скроллинге, как в Инстаграм
Доброго времени суток господа. Значит есть галерея из 300 изображений, нужно чтобы на странице отображались первые 9, потом при скролле...

Загрузка данных при скроллинге
Как реализовать загрузку данных при прокрутке ScrollView, в момент когда список в прокрутке подходит к концу? (например как это реализовано...

Перемещение контента вверх
Думаю как еще оптимизировать страницы сайта, и единственное чем я до сих пор не занимался так - это перемещение контента выше к началу...

Загрузка контента
private bool bCheckEnter() { if(url != null) { X509Certificate cerCabinet =...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru