Spry Menu Bar API
Konstruktor
Widget-Konstruktoren sind kleine Javascript-Teile, die das Markup im funktionierenden Widget aktivieren. Diese Skripte müssen NACH dem Markup auf der Seite stehen, da das Markup vorhanden sein muss, bevor der Konstruktor ausgelöst wird.
<script type="text/javascript"> var Menubar1 = new Spry.Widget.MenuBar("MenuBar1"); </script>
Basiskonstruktor
Ein Basiskonstruktor gibt den Namen des Widgets an und identifiziert die ID des Haupt-Markup-Containers. Der Name des Widgets wird verwendet, um das Widget für Funktionen und Methoden zu identifizieren.
<script type="text/javascript"> var widgetname = new Spry.Widget.MenuBar("id of widget container"); </script>
Konstruktoroptionen
Mit Konstruktoroptionen können Benutzer bestimmte Attribute des Widgets angeben.
Konstruktoroptionen folgen dem Parameter ID, der in geschweifte Klammern {} . Optionen sind Name:Wert-Paare, getrennt durch einen Doppelpunkt (:).
<script type="text/javascript"> var widgetname = new Spry.Widget.MenuBar("id of widget container",{option1:value, option2:value, option3:"value"}); </script>
Option | Werte | Standard | Beschreibung |
---|---|---|---|
imgDown | Pfad zum Bild | null | Lädt ein Bild vor, das zur Bezeichnung eines Untermenüs verwendet wird, z. B. Down-Arrrows. |
imgRight | Pfad zum Bild | Lädt ein Bild vor, das zur Bezeichnung eines vertikalen Untermenüs verwendet wird, z. B. rechte Pfeile. | |
enableKeyboardNavigation | true oder false | true | Standardmäßig können Sie mit den Pfeiltasten durch die Elemente in der . Wenn Sie diese Option auf false setzen, wird diese Fähigkeit deaktiviert. |
upKeyCode | numerischer Tastencode | 38 (Pfeil nach oben) | Mit dieser Option kann der Benutzer eine bestimmte Taste zuweisen, um den Fokus auf das obere Element und dann auf den aktuell ausgewählten Eintrag im Menü zu verschieben. Tastaturcodenummern werden hier beschrieben. Der Wert der Option ist die Tastaturcodenummer. |
downKeyCode | numerischer Tastencode | 40 (Pfeil nach unten) | Mit dieser Option kann der Benutzer eine bestimmte Taste zuweisen, um den Fokus auf das untere Element und dann auf den aktuell ausgewählten Eintrag im Menü zu verschieben. Tastaturcodenummern werden hier beschrieben. Der Wert der Option ist die Tastaturcodenummer. |
leftKeyCode | numerischer Tastencode | 37 (Pfeil nach links) | Mit dieser Option kann der Benutzer eine bestimmte Taste zuweisen, um den Fokus auf das linke Element und dann auf den aktuell ausgewählten Eintrag im Menü zu verschieben. Tastaturcodenummern werden hier beschrieben. Der Wert der Option ist die Tastaturcodenummer. |
rightKeyCode | numerischer Tastencode | 39 (Pfeil nach rechts) | Mit dieser Option kann der Benutzer eine bestimmte Taste zuweisen, um den Fokus auf das rechte Element und dann auf den aktuell ausgewählten Eintrag im Menü zu verschieben. Tastaturcodenummern werden hier beschrieben. Der Wert der Option ist die Tastaturcodenummer. |
<script type="text/javascript"> var ac1 = new Spry.Widget.Menubar("MenuBar1",{imgDown:"../downArrow.gif"}); </script>
Denken Sie daran, dass Javascript zwischen Groß- und Kleinschreibung unterscheidet.
Leave a Reply