1
Ive는 밤새도록 아무런 소용이 없었습니다. 일반적인 SubMenu 질문 및 Ive는 여기에 비슷한 것들을 많이 읽었지만 어쩔 수없는 문제를 발견했습니다.jQuery SubMenu 기회
나는 순서가없는 목록 인 메뉴가 있습니다. 나는 또한 같은 하위 메뉴가 있습니다. 나는 메뉴를 잘 배치했다. 문제는 메뉴 1에서 메뉴 2로 마우스를 가져 가면 내 서브 메뉴가 내 일반 메뉴의 측면에 나타날 때 곧 사라진다는 것이다. 임 무언가 간단하지만 언젠가는 볼 수 있을까요?
<script>
$(document).ready(function() {
$('.nav').hover(function(e) {
if(!$('.nav2').is(':visible'))
{
$('.nav2').fadeIn('slow');
}
},function(){
if(!$('.nav2').is(':hover'))
{
$('.nav2').fadeOut('slow');
}
});
$('.nav2').mouseout(function(){
if(!$('.nav').is(':hover'))
{
$('.nav2').fadeOut('slow');
}
});
});
</script>
그리고 내 목록은 다음과 같습니다
<div id="col1">
<ul class="nav">
<li><a href="http://www.alan.com">Home</a></li>
<li><a href="http://www.alan.com">About</a></li>
<li><a href="http://www.alan.com">New Listings</a></li>
<li><a href="http://www.alan.com">Featured Home</a></li>
<li><a href="http://www.alan.com">Town Facts</a></li>
<li><a href="http://www.alan.com">Contact Me</a></li>
</ul>
<ul class="nav2">
<li><a href="http://www.alan.com">Bio</a></li>
<li><a href="http://www.alan.com">Credentials</a></li>
<li><a href="http://www.alan.com">Education</a></li>
</ul>
</div>
대단하지만 근사한 질문입니다. 하위 메뉴로 이동 한 다음 하위 메뉴로 이동하면 메인 메뉴에서 MAIN으로 이동하지 않으면 하위 메뉴가 사라지지 않습니다. 그 원인은 무엇일까요? –
@RobertMailloux : 답변에 jsfiddle 데모에서 편집 됨. 희망이 도움이됩니다. (나는 메인 메뉴의 나머지를 거기에서 아래로 미끄러지는 것을 고칠 수 없었다) –
놀라게하는 것! 그리고 코드는 내가하려고했던 것보다 훨씬 쉽습니다. 모든 중첩 목록 때문에! 고맙습니다! –