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