2014-11-19 2 views
0

사용자가 스크롤 할 때까지 내 게시물 내용을 숨기려고합니다 (example). 지금까지 나는 성공하지 못했습니다.스크롤에 내용 표시

jQuery를 - -

$('.content-post').hide(); 
$('div').on('scroll', function(){ 
if($(this).scrollTop() > 25)$('.content-post').show(); 
else $('.content-post').hide(); 
}); 

CSS는 - HTML

.content-post { 
background-color: #EDE3DE; 
margin: 0 auto; 
text-align: left; 
} 

- 여기

<div class="content-post"> 
Lorem ipsum dolor sit amet, consectetur adipiscing elit. 
</div> 

JSfiddle 내 012,391입니다

은 지금까지 나는이 코드를 가지고

저는 현재 너무 쉽게 이동하십시오 jQuery를 공부하고 있습니다 :)

+0

? 나는 여자의 그림과 몇 마디의 그림 만 볼 수 있습니다 ... 또한 : 왜 당신은 div에 스크롤 이벤트를 적용하고 있습니까? 대부분의 경우 윈도우 객체 (window.scrollY)가 스크롤됩니다. 스크롤하고 코드를 조정하십시오. – hurrtz

+0

예제는 내가 성취하려는 것입니다. 그리고 내 웹 사이트에서 jQuery를 사용하고 있습니다 - http://tinyurl.com/k4rzfy5 –

답변

0

CSS 박스 부모가 아이 더 큰 경우

body{ 
    height:2000px; 
} 

가, 지금은에서에게-스크롤 작품! 귀하의 질문에 함께 할 수있는 귀하의 예제를 가지고 무엇

image scroll

$('.content-post').hide(); 

//$(document).scroll(function(){ 
//$(document).on('scroll', function(){ 
$(document).bind('scroll', function(){ 
    if ($(this).scrollTop() > 25) { 
    console.log($(this).scrollTop()); 
    $('.content-post').show(); 
    } else { 
    $('.content-post').hide(); 
    } 
});