문제
What jQuery 플러그인을 위해 존재하는 수직 가리키기 아코디언?내가 찾는 플러그인을 사용에 대한 메뉴가:
- 하위 메뉴 항목만을 확장한 후에는 두 번째는였다(그래서 뭔가는 아마도 사용 hoverIntent 플러그인);
- 을 저하시킬 수 있습적으로 자바 스크립트가 꺼져있는 경우;고
- 붕괴/가까운 모든 하위 메뉴 항목으로 마우스를 이동할 때 완전히 off 니다.
thank u very much!
해결책
시도할 수 있습니다 jquery UI 아코디언.그것은 많은 옵션을 사용자 정의할 수 있습니다.
다른 팁
내가 잘못 될 수 있습,그러나 내가 있다고 생각될 수 있는 고유의 문제를 사용하여 mouseover 또는 mouseenter 이벤트를 제어하는 수직 아코디언--지 않는 한 당신 말 알 하위 메뉴는 것 같습니다.
문제는 무엇 경우:당신이 긴 목록 항목의 하위 메뉴에서,그리고 몇 가지 짧은 하위 메뉴 또는 단일 메뉴는 항목을 따라 아래.다음과 같다:
- 메뉴
- 1
- 2
- a
- b
- c
- d
- e
- f
- 3
- 4
- 5
- a
- b
- c
그래서 당신이에서 이동#2#3,#2 축소하고,포인터 방법은 아래 목록에 있습니다.당신이 모든 mouseover/또는 mouseenter/떠난 이벤트#3,#4,5 위...그리고 어쩌면 이동 과거의 전체 메뉴...일을 시작할 수 있습 맴돌고 미친 듯이.
어쩌면 hoverIntent 플러그인을 작동하도록 만들 수 있지만,제가 생각하는 그냥 마우스 클릭을 사용하여 더 우아한 솔루션입니다.적어도에 대한 추상 목록입니다.
헤이그를 가리키기 아코디언에 대한 정보를 원하시면 같은 효과가 있습니다. http://berndmatzner.de/jquery/hoveraccordion/
과 데 도움이 될 수 있습을 가져 de 원래 아코디언의 jquery.$("#accordion").accordion({
event: "mouseover"
});