jQuery acordeão pairar verticais
Pergunta
plugins jQuery que para um acordeão em foco vertical? Eu estou procurando um plugin para ser usado por um menu onde:
-
itens
- sub-menu só irá expandir após um segundo ser pairavam sobre (assim algo que talvez utiliza o plugin hoverIntent);
- ele pode degradar graciosamente se Javascript está desligado; e
- entrará em colapso / fechar qualquer item do sub-menu quando o mouse se move completamente fora dela.
thank u very much!
Solução
Você pode tentar jQuery UI acordeão . Ele tem um monte de opções e você pode personalizá-lo também.
Outras dicas
Eu posso estar errado, mas acho que pode haver problemas inerentes com o uso de um evento mouseover ou mouseenter para controlar um acordeão vertical - a menos que você realmente saber o que os submenus vai ser assim.
As mentiras problema no que-se: você tem uma longa lista de itens em um submenu, e alguns submenus curtas ou itens de menu único que seguem abaixo. assim:
-
Menu
-
- 1
- 2
- a
- b
- c
- d
- e
- f
- 3
- 4
- 5
- a
- b
- c
Então, quando você se move de # 2 para # 3, # 2 colapsos, colocando sua maneira ponteiro para baixo na lista. Você demitir todos fora ou mouseenter / licença eventos / o mouseover para # 3, # 4, # 5 ... e talvez mover passado todo o menu ... as coisas podem começar a saltar ao redor como um louco.
Talvez o plugin hoverIntent pode ser feita para o trabalho, mas acho que apenas usando o clique do mouse é uma solução mais elegante. Pelo menos para uma lista abstrata, isto é.
hey dar uma olhada para este plugin para o Hover acordeão, eu estava olhando para o mesmo efeito e eu achei isso. http://berndmatzner.de/jquery/hoveraccordion/
E esta ajuda pode lhe fazer pairar com acordeão originais de de jquery.
$("#accordion").accordion({
event: "mouseover"
});