Pergunta

existem

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!

Foi útil?

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" });

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top