내 탐색 막대에서 두 번 움직이는 jQuery 애니메이션에 문제가 있습니다. 마우스를 한 번 올리면 아래로 날아가서 다시 위로 움직입니다. 보이지 않을거야. 두 번 이상 마우스를 올리면 올바른 효과가 나타납니다. 다음은 탐색이 설정 방법은 다음과 같습니다jQuery 애니메이션 내비게이션
<div id="nav">
<ul>
<li><a href="en.about.html">About<img src="images/down_arrow.png" alt=""/></a>
<ul>
<li><a href="en.accreditations.html">Accreditations</a></li>
<li><a href="en.partnerships.html">Partnerships</a></li>
<li><a href="en.labs.html">Laboratories</a></li>
<li><a href="">Industries</a></li>
<li><a href="">Photo Gallery</a></li>
</ul>
</li>
...
</ul>
SCRIPT :
<script type="text/javascript">
$('body').ready(function() {
$('li').hover(function() {
$(this).find('li').slideToggle();
});
});
</script>
당신이 – jacktheripper
을 달성하려고하지 않습니다 어느 쪽도 우리는 당신의 JQuery와 애니메이션을 시각화 할 수 있는지 불분명하다 – Dhiraj
Eran의 답변을 참조하십시오. 코드가 정확하지 않습니다. $ ('li')는 페이지의 모든 li을 포함하므로 이중 애니메이션이 표시됩니다. 당신이 메인 li에서 하나의 호버를 트리거하기 때문에 당신은 실제 nav 아이템 안의 li에서 언 로봇을 트리거합니다. 그래서 희망적으로 Eran의 대답은 올바른 방향으로 당신을 인도 할 것입니다 – Huangism