jQuery.toggle과 .animate를 페이지의 맨 아래에있는 탐색 메뉴로 사용하고 있습니다. nav은 두 개의 div로 구성되어 있습니다. 하나는 외부 컨테이너이고 다른 하나는 nav 버튼 등이있는 내부 컨테이너입니다.토글되고 애니메이션 된 앵커 링크가 더 이상 탐색하지 않습니다.
달성하려는 것은; 당신은 nav을 클릭하고 그것의 위치는 위로 움직이게하고 nav를 닫으려면 다시 그것을 클릭하면 페이지의 맨 아래에 원래의 위치로 되돌아갑니다.
내가 겪고있는 문제는 브라우저 상태 표시 줄에 대상 URL이 표시 되어도 아무런 문제가없는 탐색 버튼을 클릭해도 링크로 연결되지 않는다는 것입니다.
여기 a link
jQuery의 :
$('#navContainer').toggle(function() {
$('#navInner').animate({
bottom: '+=350'
}, 400, 'swing', function() {
});
}, function() {
$('#navInner').animate({
bottom: '-=350'
}, 400, 'swing', function() {
});
});
CSS :
#navContainer {
background-color:#0FF;
height:520px;
margin:0px 0px 0px 60px;
position:fixed;
cursor:pointer;
bottom: 0px;
}
#navInner {
background:url(../images/appinstructions/nav2.png);
background-repeat:no-repeat;
width:638px;
height:491px;
position:absolute;
bottom:-350px;
}
HTML :
<div id="navContainer">
<div id="navInner">
<a id="navhomeBtn" href="appInstuc.html"></a>
<a id="navhelpBtn" href="appInstuc.html"></a>
<a id="geBtn" href="http://www.ge.com/" target="_blank"></a>
<div id="pages">
<a href="ipadApp1.html"><img src="images/appinstructions/page1.png" alt="page 1" class="page"/></a>
<a href="app1-1.html"><img src="images/appinstructions/page2.png" alt="page 2" class="page"/></a>
<a href="appRoots.html"><img src="images/appinstructions/page3.png" alt="page3"class="page"/></a>
</div><!--close pages-->
</div><!--close navInner-->
</div><!--close navContainer-->
고마워요! 완벽하게 작동했습니다. – jsavage980
문제 없습니다. 원래 질문에 대한 답으로 사용했던 대답을 표시하는 것이 일반적입니다. –