2012-05-18 6 views
0

페이지가 스크롤되었을 때 두 div를 표시하고 싶지만 더 이상 숨겨지지 않은 것처럼 보입니다. 다음 코드는 div를 표시하기 위해 작동하지만 숨겨진 맨 위로 다시 스크롤하면됩니다.div 요소를 표시하기 위해 스크롤하기

$(window).scroll(function() { 
    if ($(this).scrollTop() > 0) { 
     $("#tip-2").show(); 
     $("#now-available").show(); 
    } else { 
     $("#tip-2").hide(); 
     $("#now-available").hide(); 
    } 
}); 
+0

그래서 당신의 질문은 무엇입니까? –

답변

1

방법에 대한 ...

var madeVis = false; 

$(window).scroll(function() { 
    if ($(this).scrollTop() > 0) { 
     $("#tip-2").show(); 
     $("#now-available").show(); 
     madeVis = true; 
    } else if (!madeVis) { 
     $("#tip-2").hide(); 
     $("#now-available").hide(); 
    } 
}); 
+0

트릭을 실행합니다. 고맙습니다! – Rich

+0

StackOverflow에 대한 빠른 팁 newcomer, 트릭을 만들면 내 대답을 도움이 될 수 있습니다. – Snixtor

+0

신입생이되는 것은 모든 종류의 제한이 있습니다. 그 중 하나는 내가 정답을 선택하기 전에 기다리는 기간입니다. – Rich

관련 문제