Menu Jquery

6 respostas
denisspitfire

Existe a possibilidade de fazer um menu em jquery que eu nao precise do mouse para usa-lo? com somente as teclas de direção do teclado.

Eu apertaria a tecla direcional para baixo, e o menu abriria em Home, e assim por diante. Procurei ja varios exemplos, quando respondem teclas respondem com primeiro um clique para depois eu usar com o teclado.

Para poupar tempo eu vim aqui saber se alguem ja fez isso.

6 Respostas

M

Pronto pode até ter, mas é mais difícil de achar… mas você pode customizar o menu… é só dar uma olhada no código fonte e alterar o necessário… fiz isso umas vezes com alguns widgets do jquery-ui e ficou bom…

abs…

thiagof

Olá denisspitfire!

Já deu uma olhada nesse link? ta em ingles mas acredito ser exatamente o que vc ta precisando
http://archive.plugins.jquery.com/plugin-tags/accessibility
lá vc vai encontrar esse link:
http://archive.plugins.jquery.com/project/actionsmenu
com essa descrição no plugin dos caras:

Dá um feedback ai pra gente caso seja bom blz?! :smiley:

denisspitfire

cara pelo que eu olhei por cima parece ser sim! vlw

thiagof

denisspitfire tem um outro framework javascript que é muito poderoso e na minha opinião, muito mais orientado a objetos do que o jquery (mas ai é questão de gosto né)

ele tambem tem o que vc ta precisando (ARIA = Accessibility Rich Interface Application)

o nome do framework é ExtJS 4, que é desenvolvido pela Sencha e é free (só que sem suporte), da uma olhada lá:
http://www.sencha.com/products/extjs/examples/

tem esse exemplo de aplicação lá (vai dando um TAB nos componentes para vc ver a guia azul em volta deles, para voltar ao componente pai, aperta ESC e para entrar no filho, aperta ENTER, dá para manipular tudo com o teclado)
http://dev.sencha.com/deploy/ext-4.0.7-gpl/examples/key-feed-viewer/feed-viewer.html

esse framework é bem completo e demora para aprender a usar caso vc esteja muito apegado ao jquery, mas depois que aprende, não troca por nada!!! (minha opinião) :smiley:

para vc ter uma ideia do poder desse framework, dá uma olhada no que os caras fizeram:
http://dev.sencha.com/deploy/ext-4.0.7-gpl/examples/sandbox/sandbox.html
Um desktop no navegador!!! :-o loucura né! :smiley: e se vc pertar F11, vai ficar parecendo que vc ta na sua estação de trabalho, hilário!!

vale apena dar uma olhada lá, ele é muito legal!

denisspitfire

nao tem algo mais simples kkk ou algum exemplo mais facil?

thiagof

Dá uma olhada nesse link:
http://filamentgroup.com/lab/jquery_ui_selectmenu_an_aria_accessible_plugin_for_styling_a_html_select/

pode ser que ele te ajude :smiley:

Criado 18 de abril de 2012
Ultima resposta 3 de mai. de 2012
Respostas 6
Participantes 3