Spry Menu bar API

Construtor

construtores de widgets são pequenos pedaços de javascript que ativam a marcação no widget de trabalho. Esses scripts devem vir após a marcação na página, uma vez que a marcação precisa existir antes que o construtor seja acionado.

 <script type="text/javascript"> var Menubar1 = new Spry.Widget.MenuBar("MenuBar1"); </script>

Construtor básico

um construtor básico especifica o nome do widget e identifica o ID do contêiner de marcação principal. O nome do widget é usado para identificar o widget para funções e métodos.

 <script type="text/javascript"> var widgetname = new Spry.Widget.MenuBar("id of widget container"); </script>

Opções do Construtor

as opções do Construtor permitem que os usuários especificem certos atributos do widget.

as opções do Construtor seguem o parâmetro ID, envolto em Chaves {}. As opções são nome: pares de valores, separados por dois pontos (:).

 <script type="text/javascript"> var widgetname = new Spry.Widget.MenuBar("id of widget container",{option1:value, option2:value, option3:"value"}); </script> 
Opção Valores por Omissão Descrição
imgDown caminho para a imagem null pré-carrega uma imagem usada para denotar um submenu, para baixo arrrows por exemplo.
imgRight caminho para a imagem de pré-carrega uma imagem usada para denotar uma vertical submenu, direito arrrows por exemplo.
enableKeyboardNavigation true ou false true Por padrão, as teclas de seta irá permitir que você navegue através de elementos . Definir essa opção como false desativará essa capacidade.
upKeyCode numeric – chave de código 38 (seta para Cima) Esta opção permite que o usuário atribua uma tecla específica para mover o foco no elemento superior, em seguida, a corrente de entrada selecionada no menu. Os números de código do teclado são descritos aqui. O valor da opção é o número do Código do teclado.
downKeyCode numeric – chave de código 40 (Seta para Baixo) Esta opção permite que o usuário atribua uma tecla específica para mover o foco em um menor elemento, em seguida, a corrente de entrada selecionada no menu. Os números de código do teclado são descritos aqui. O valor da opção é o número do Código do teclado.
leftKeyCode numeric – chave de código 37 (Seta para Esquerda) Esta opção permite que o usuário atribua uma tecla específica para mover o foco no elemento da esquerda, em seguida, a corrente de entrada selecionada no menu. Os números de código do teclado são descritos aqui. O valor da opção é o número do Código do teclado.
rightKeyCode numeric – chave de código 39 (Seta para a Direita) Esta opção permite que o usuário atribua uma tecla específica para mover o foco sobre o direito de elemento, em seguida, a corrente de entrada selecionada no menu. Os números de código do teclado são descritos aqui. O valor da opção é o número do Código do teclado.
 <script type="text/javascript"> var ac1 = new Spry.Widget.Menubar("MenuBar1",{imgDown:"../downArrow.gif"}); </script>

lembre-se de que o javascript diferencia maiúsculas de minúsculas.

Leave a Reply