마우스 오버시에 하위 메뉴가 페이드 인되도록하고 mouseleave에서 페이드 아웃하려고하는 메뉴가 있습니다. 몇 가지 해결책을 시도해 보았습니다. 대부분 마우스 오버/마우스 아웃이 아닌 마우스 오버 즉시 메뉴가 사라집니다. 아래 코드는 내가 가장 잘 알고 있다고 생각하는 코드입니다. 그러나 결과는 메뉴가 페이드 인되지만 페이드 아웃하지 않는다는 것입니다.마우스 오버시 마우스 오버시 페이드 아웃
<script type="text/javascript">
$(document).ready(function(){
//When hovering a top-level link, submenu fadein.
$('.toppunkt a').mouseenter(function(){
$('ul.sub-menu').fadeIn();
});
//When leaving the submenu, fadeout.
$('.ul.sub-menu').mouseleave(function(){
$('ul.sub-menu').fadeOut();
});
});
</script>
것은 다른 질문이 미래 – Mutmatt