Spry menu bar API

Konstruktor

konstruktory widżetów to małe kawałki javascript, które aktywują znaczniki w widżecie roboczym. Skrypty te muszą pojawiać się po znacznikach na stronie, ponieważ znaczniki muszą istnieć przed uruchomieniem konstruktora.

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

podstawowy Konstruktor

podstawowy Konstruktor Określa nazwę widżetu i identyfikuje ID głównego kontenera znaczników. Nazwa widżetu jest używana do identyfikacji widżetu dla funkcji i metod.

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

opcje konstruktora

opcje konstruktora pozwalają użytkownikom określić pewne atrybuty widżetu.

opcje konstruktora podążają za parametrem ID, owiniętym nawiasami klamrowymi {}. Opcje to pary name: value, oddzielone dwukropkiem (:).

 <script type="text/javascript"> var widgetname = new Spry.Widget.MenuBar("id of widget container",{option1:value, option2:value, option3:"value"}); </script> 
opcja wartości domyślne opis
imgDown ścieżka do obrazu null ładuje obraz używany do oznaczania podmenu, na przykład w dół Arrows.
imgright ścieżka do obrazu Preloads obraz używany do oznaczania pionowego podmenu, na przykład prawej Arrows.
enableKeyboardNavigation true lub false true domyślnie klawisze strzałek pozwolą Ci poruszać się po elementach w . Ustawienie tej opcji na false spowoduje wyłączenie tej możliwości.
upKeyCode numeric – key code 38 (strzałka w górę) ta opcja pozwala użytkownikowi przypisać określony klawisz, aby przesunąć fokus na górnym elemencie, a następnie na bieżącą wybraną pozycję w menu. Numery kodów klawiatury są opisane tutaj. Wartością opcji jest numer kodu klawiatury.
downKeyCode numeric – key code 40 (Strzałka w dół) ta opcja pozwala użytkownikowi przypisać określony klawisz, aby przesunąć fokus na dolny element niż bieżącą wybraną pozycję w menu. Numery kodów klawiatury są opisane tutaj. Wartością opcji jest numer kodu klawiatury.
leftKeyCode numeric – key code 37 (Strzałka w lewo) ta opcja pozwala użytkownikowi przypisać określony klawisz, aby przesunąć fokus na lewym elemencie, a następnie na bieżącą wybraną pozycję w menu. Numery kodów klawiatury są opisane tutaj. Wartością opcji jest numer kodu klawiatury.
rightKeyCode numeric – key code 39 (Strzałka w prawo) ta opcja pozwala użytkownikowi przypisać określony klawisz, aby przesunąć fokus na prawym elemencie, a następnie na bieżącą wybraną pozycję w menu. Numery kodów klawiatury są opisane tutaj. Wartością opcji jest numer kodu klawiatury.
 <script type="text/javascript"> var ac1 = new Spry.Widget.Menubar("MenuBar1",{imgDown:"../downArrow.gif"}); </script>

Przypomnijmy, że w javascript rozróżniana jest wielkość liter.

Leave a Reply