숨겨진 인라인 div를 표시하기 위해 클릭 이벤트를 사용하고 있습니다. 현재 Ben Alman의 Jquery 해시 변경 이벤트 http://benalman.com/projects/jquery-hashchange-plugin/을 사용 중이므로 앞으로 및 뒤로 브라우저 버튼에 URL의 해시 태그 링크가 표시됩니다. 문제는 앞뒤로 갈 때 숨겨진 div가 숨겨져 있고 내가 보여줄 필요가 있다는 것입니다.뒤로 및 앞으로 브라우저 버튼을 사용할 때 이벤트를 클릭하십시오.
HTML :
<ul>
<li><a href="#link1">Link 1</a></li>
<li><a href="#link2">Link 2</a></li>
<li><a href="#link3">Link 3</a></li>
<li><a href="#link4"><Link 4</a></li>
</ul>
<div id="div1"></div>
<div id="div2"></div>
<div id="div3"></div>
<div id="div4"></div>
스크립트 : 당신은 내가 jQuery를 주소를 권하고 수 있습니다 hashchange 플러그인 변경과 확인하는 경우
$("#link1").click(function() {
$("#div1").fadeIn("400");
$("#div2, #div3, #div4").hide();
});
$("#link2").click(function() {
$("#div2").fadeIn("400");
$("#div1, #div3, #div4").hide();
});
나는 JQuery와 꽤 새로운 해요 그래서 샘플/데모를 기반으로 구현하는 방법을 이해하는 데 어려움을 겪고 있습니다. 링크에 rel = "address :/# link1"을 추가했으나 스크립트를 어떻게 처리해야하는지 이해하지 못합니다. – user1601906