2013-09-26 2 views
-1

Я не могу найти ответ на следующую проблему.show div on scroll - JQuery

Мне нужно прокрутить страницу вниз и показать определенный div при прокрутке. тогда дивизии останутся там.

Я создал html, но не могу вычислить jquery.

Первый div должен оставаться там, а второй и третий скрыты до прокрутки.

Может ли кто-нибудь помочь?

<div class="content1">content 1</div> 
<div class="content2">content 2</div> 
<div class="content3">content 3</div> 


.content1 { 
    height:300px; 
    width:500px; 
    border:2px solid red; 
} 
.content2 { 
    height:300px; 
    width:500px; 
    border:2px solid blue; 
} 
.content3 { 
    height:300px; 
    width:500px; 
    border:2px solid orange; 

http://jsfiddle.net/ak9Hb/6/

спасибо!

+1

Итак, какой div точно должен появиться на свитке? –

+0

Пожалуйста, будьте более конкретными на вашем объяснении – Lobato

+0

2-й и 3-й div, которые будут показаны на прокрутке –

ответ

1

Вы можете использовать .scroll событие, чтобы поймать этот

$(document).ready(function(){ 
    $(window).scroll(function(){ 
    var scrollTop = $(window).scrollTop(); 
    // now on the basis of scrollTop value show your div 
    if(scrollTop > 200){ 
     // show div1 
    } 
    // and so on 
    }) 
}) 
+0

привет, я только что обновил скрипку. можете ли вы проверить его и внести в него по необходимости? Спасибо за вашу помощь ! http://jsfiddle.net/ak9Hb/6/ –