2015-07-06 3 views
-3

В настоящее время я пытаюсь получить контейнер div, чтобы вставляться с одной стороны, как только пользователь прокрутил определенное количество пикселей и исчезнет после прокрутки пользователя другим набором количество пикселей.Как заставить div появляться и исчезать при прокрутке

Эта страница имеет то, что я хочу сделать - http://2014.igem.org/Team:CU-Boulder

Если кто-то может помочь мне, я действительно ценю это.

+0

Возможный дубликат [Показать div на scrollDown после 800px] (http://stackoverflow.com/questions/15798360/show-div-on-scrolldown-after-800px) – TechWisdom

+0

Могу ли я найти несколько из них, если я использую этот код? Кроме того, я не думаю, что это помогает мне со слайдом в аспекте. Я не хочу, чтобы он исчезал :) – Aoife

+0

хорошо, это не то, что я хочу. Если вы проверите ссылку, она иллюстрирует то, что я пытаюсь сделать. – Aoife

ответ

0

Чтобы получить данные прокрутки пользователя, вы можете использовать метод jQuery scrollTop().

Описание: Получить текущее вертикальное положение полосы прокрутки для первого элемента в наборе соответствующих элементов или установить вертикальную положение полосы прокрутки для каждого элемента.

Например:

$(window).scroll(function() { 
    var currentHeight = $(window).scrollTop(); 

    if (currentHeight > 200) { 
     // some action 
    } 
    if (currentHeight > 300) { 
     // another action 
    } 
}); 

Вы можете быть заинтересованы смотреть на this WOW plugin или на this scrollrevealjs.

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