특정 섹션 ID ("# performance-graphs")를 스크롤하면 특정 ID (#logo)를 삭제하려고하면 숨겨진 ID가 해당 섹션을 스크롤 한 후에 다시 표시되어야합니다.특정 섹션 내에서 스크롤하면 특정 ID가 사라집니다.
아래 코드를 참조하십시오. 현재 ID가 작동하지 않지만 생각이 잘못되어 있습니다. 기본적으로 내가 차트 섹션에 도착하면 로고를 제거하여 내 메인 헤더를 작게하려고합니다.
는jQuery 코드
<script type="text/javascript">
$(document).ready(function() {
$('#performance-charts').scroll(function() {
var scroll = $('#performance-charts').scrollTop();
if (scroll > 10) {
$('#logo').css("display", "hidden").fadeOut(250);
}
else {
$('#logo').css("display", "block").fadeIn(250);
}
});
});
</script>
HTML SNIPPET BODY
<section id="performance-graphs">
<a id="performance-graphs"></a>
<div class="double-space"></div>
<div class="centered-wrapper">
<h1 class="section-title">charting performance</h1>
...............................................................
</div>
</section>
HTML SNIPPET HEADER는
<span itemscope itemtype="http://schema.org/LocalBusiness"><header id="fixed" class="solid-header">
<div class="centered-wrapper">
<div itemscope itemtype="http://schema.org/Service"><div itemprop="ServiceType" content="Asset and Fund Management"></div></div>
<div id="logo"><a href="../index.html"><img src="../images/value_images/VPM_global3a.png" alt="White Fleet Globel Select Opportunities"></a>
<p><a href="http://www.valueportfolio.co.za" target="_blank" class="link">LU0721514452:USD - Managed by Value Portfolio Managers (Pty) Ltd</a></p></div>
<a href="../index-backup.html" title="Value Portfolio Home Page"></a><br>
<a class="nav-btn"><i class="fa fa-bars"></i><span>Menu</span></a>BaB
는 당신의 도움을 크게 감상 할 수있다.
안녕하세요. 코드와 문제를 볼 가능성이있는 [FIDDLE] (http://jsfiddle.net/)을 만들 수 있습니까? –
안녕하세요, 응답을 주셔서 감사합니다. 준비가 될 때까지 웹 사이트를 게시 할 수 있도록 허락하지 않으 셨습니다. 몇 가지 기본 업데이트 코드를 사용하여 Jfiddle를 만들었습니다. http://jsfiddle.net/Jason1975/r81r61q4/ 기본적으로 섹션으로 스크롤하면 (# 성능 그래프) 로고가 사라져야합니다. 그 섹션에서 스크롤하면 로고가 다시 표시됩니다. – jasonh
예제 코드를 제공해 주셔서 감사합니다. 바이올린으로 답을 냈습니다. –