나는 시차 사이트에 여러 슬라이드가 있지만 하나의 정적 페이지에 대한 링크가 있습니다. 정적 페이지에서 특정 슬라이드로 다시 링크하고 스크롤 효과를 유지하려면 어떻게해야합니까?정적 페이지에서 웨이 포인트에 연결
나는 내 시차 스크립트로 Stellar.js를 사용하고 있습니다.
시차 페이지 내 탐색 :
<nav class="navigation">
<ul>
<li data-slide="1" >
<div class="item"><a href="#">Slide 1</a></div>
</li>
<li data-slide="2">
<div class="item"><a href="#">Slide 2</a></div>
</li>
<li >
<div class="item"><a href="test.html">Slide 3</a></div>
</li>
<li data-slide="4">
<div class="item"><a href="#">Slide 4</a></div>
</li>
</ul>
및 각 슬라이드는 다음과 같습니다
<div class="slide" id="slide4" data-slide="4"> content </div>
난 그냥 슬라이드 위에 지정된 앵커를 넣어 시도 :
<a id="section4"></a>
<div class="slide" id="slide4" data-slide="4"> content </div>
, 그러나 그것은 단지 그 섹션으로 점프하고, 그 섹션까지 좋은 스크롤을하지 않습니다.
내 정적 페이지에서 스크롤 효과를 사용하여 해당 섹션으로 이동하려면 어떻게해야합니까?
아마도 쿼리 문자열에 무언가를 추가해보십시오. 예 : 'parallaxpage.html? jsslide = 4'. 시차에, 당신은 js를 사용하여 querystring을 읽습니다. $ ('# navi'). children ('li [data-slide ='+ jsslide + ']') 어린이 ('a').click();'(사용자가 navi를 클릭 한 다음 스크롤을 활성화하는 fake). 이 방법이 마음에 드시면 더 자세한 답변을 게시하겠습니다. – RaphaelDDL
예. 부탁드립니다. 이게 보이는 길이야. 먼저 샘플을 시험해 보겠습니다.하지만 자세한 답변을 게시 할 수 있으면 감사하겠습니다. 감사! – Keoki
history.js를 푸시 상태로 통합 할 수도 있습니다. 그게 꽤 당신이 무엇을 설명하는 처리하기가 쉽습니다 –