2016-05-06 3 views
-2

У меня есть несколько полноэкранных разделов на моей странице, и я хотел бы использовать jQuery для обнаружения небольшого прокрутки от пользователя и прокрутки страницы одной страницы выше или ниже автоматически. Таким образом, пользователь может видеть только одну секцию в полноэкранном режиме, а не случайную прокрутку между ними. Все, что я пробовал, было ломаным и неполным.Полуавтоматическая прокрутка с jQuery

Кстати, я хотел бы, чтобы работать как прокрутка пыльцы в: http://pollenlondon.com/

+0

Приветствуем вас в StackOverflow. Пожалуйста, найдите время, чтобы прочитать страницу справки, особенно разделы с названием [«Какие темы можно задать здесь?»] (Http://stackoverflow.com/help/on-topic) и [«Какие типы вопросов я должен не спрашивать? "] (http://stackoverflow.com/help/dont-ask). И что еще более важно, прочитайте [контрольный список вопросов переполнения стека] (http://meta.stackexchange.com/q/156810/204922). Вы также можете узнать о [Минимальных, Полных и Подтверждаемых примерах] (http://stackoverflow.com/help/mcve). – Pras

ответ

0

Может быть что-то вроде этого:

https://jsfiddle.net/kot32qkc/

код не оптимизирован, но вы будете иметь главную идею. ..

// if you're scrolling down 
if(dir=="down") { 
    // go to #s3 section 
    $("body").animate({ 
     scrollTop: $("#s3").offset().top 
    }, 1000); 
} 

см. Jsfiddle для полного кода работы.

Смежные вопросы