JQuery свободного обновления выпадающих Добавить фото

Недавно сделал проект должен быть сделано без обновления страницы раскрывающейся Загрузить картинку, много исследований, большинство из них используется для обнаружения полосы прокрутки достигает дно, а затем использовать Ajax, чтобы загрузить следующие данные страницы, чтобы добавить данные, в соответствии с этой логикой, написать свой собственный конкретный код выглядит следующим образом:

 

JQuery Ajax написал тянуть инициирующее событие

$ (Окно) .scroll ( функция () {
             ЕСЛИ ($ (окно) .scrollTop () == ($ (Документ) .height () - $ (окно) .height ())) // определяет , является ли правый слайдер Slide нижн 
            { 
                $ .ajax ({ 
                    URL: "", // фон адрес 
                    DATATYPE: "JSON" , 
                    данные: {}, // случайные параметры, вместе с общим конечным ID запроса или иное указание 
                     ... ..., 
                    успех: функция (данные) { 
                            $ ( " #Album") Дописывать (data.result); // добавить данные Альбом результат , возвращаемый Div 

                    } 
                })
            } 
        })

Основной принцип этого процесса состоит в следующем загружен при первой загрузке страницы некоторых изображений, сдвиньте ползунок вправо до дна, когда Ajax инициирующего события, проводить фоновое взаимодействие и, через кулису запросов являются JSON данными, который содержит требуемый добавлено к содержанию страницы, слой дополнительного контента для исходной страницы путем добавления (промежуточные данные могут также включать в себя вопросы, которые читаются, если фон для того, чтобы облегчить прямую сделку с кучей HTML оператора возврата добавляется непосредственно, но он может быть продлен маленький), с тем чтобы добиться этого эффекта.

В процессе реализации также обнаружил еще одну проблемы: JQ письменного события прокрутки вероятно, чтобы вызвать несколько раз, что триггер прокрутки мыши несколько раз, для этой ситуации, думая два решения по следующим основным идеям:

1. Добавить таймер в течение 5-10 секунд, чтобы один выстрел ()

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

рекомендация

отwww.cnblogs.com/chenduzizhong/p/10985709.html