안녕하세요 여러분, 하위 메뉴에서 마우스를 움직이는 동안 상위 메뉴를 유지하는 방법을 궁금합니다.마우스가 드롭 다운 메뉴의 하위 메뉴에있는 동안 상위 메뉴를 유지하는 방법
저는 jQuery의 초보자이며 조언이나 제안을 도와 주셨습니다.
jQuery를 코드
// Navigation Slide //
var navHover = function() {
$("#S" + this.id).animate({top: '-40px'}, 300, 'swing')
$(this).animate({paddingTop: '30px'}, 300, 'swing').animate({paddingTop: '45px'}, 300, 'swing')
$("#I" + this.id).animate({top: '-10px'}, 300, 'swing').animate({top: '0px'}, 300, 'swing')
}
var navRelease = function() {
$("#S" + this.id).animate({top: '-130px'}, 300, 'swing');
}
$('#navInside a.topLevel').hover(navHover, navRelease);
// Dropdown animation
function mainmenu(){
jQuery(" #navInside ul ").css({display: "none"}); // Opera Fix
jQuery(" #navInside li").hover(function(){
jQuery(this).find('ul:first').css({visibility: "visible",display: "none"}).slideDown(500);
},function(){
jQuery(this).find('ul:first').css({visibility: "hidden"});
});
}
jQuery(document).ready(function(){
mainmenu();
});
탐색 HTML
<div id="navInside">
<li><a class="topLevel" href="">Home</a></li>
<li><a class="topLevel" href="">Options</a>
<ul>
<li><a href="">Submenu 1</a></li>
<li><a href="">Submenu 2</a></li>
</ul>
</li>
<li><a class="topLevel" href="">Thanks</a></li>
멋진 메뉴! 관련 html, css 및 jQuery를 여기에 게시하거나 바이올린으로 게시하여보다 나은 도움을받을 수 있습니까? –
좋아요. 코드를 추가하십시오 ^^ 도움이 되길 바랍니다 ^^ 감사합니다. – Omegakenshin