모든 링크가 표시되는 (레벨 3 단계) http://www.macheesmo.com/ (요리법)과 같은 메뉴를 만들고 싶습니다. http://jsfiddle.net/MZxeA/jQuery 드롭 다운 메뉴 모든 링크 표시
내 문제는 내가 3 UL, 전체 서브 메뉴 사라져을 떠날 때마다입니다 -
이것은 내가 지금까지 왔어요 원하든입니다.
또 다른 문제는 두 번째 ul을 입력 한 다음 첫 번째 ul로 돌아 가면 세 번째 ul이 사라진다는 것입니다.
선택기와 관련된 또 다른 문제는 a를 제거하지 않으면 작동하지 않습니다.
내가 포함시키고 싶은 이유는 호버/트레일에 "온"스타일을 갖는 것입니다.
$(function() {
$(".main-nav ol li a").hover(function() {
$(this).addClass("hover");
$('ul', this).css({
'visibility': 'visible'
});
}, function() {
$(this).removeClass("hover");
$('ul', this).css({
'visibility': 'hidden'
});
});
});
도움을 주시면 감사하겠습니다. 당신이 jsfiddle에서 무엇을
귀하의 jsfiddle 예제는 작동하지 않습니다 :
는 어떤 이유로, 정말 같은 효과를 얻기 위해 당신이 위의 두 번째 스타일 규칙을 제거 할 수 있습니다 이것에 대한 jQuery를 사용하고이 스크립트를 사용하려는 경우 경우 라이브러리로 jQuery를 선택한 후 –
그 이유는 hared'a' 요소의 컨텍스트에'ul' 요소가 없기 때문입니다. 또한 당신은 바이올린에서 jQuery를 선택하지 않았습니다. – undefined
내 나쁜, 미안 해요 jsfiddle에 – user2041244