Spry menubalk API
Constructor
Widget Constructors zijn kleine stukjes javascript die de opmaak in het werkende widget activeren. Deze scripts moeten na de opmaak op de pagina komen, omdat de opmaak moet bestaan voordat de constructor start.
<script type="text/javascript"> var Menubar1 = new Spry.Widget.MenuBar("MenuBar1"); </script>
Basisconstructor
een basisconstructor specificeert de naam van het widget en identificeert de ID van de hoofdopmaakcontainer. De naam van het widget wordt gebruikt om het widget te identificeren voor functies en methoden.
<script type="text/javascript"> var widgetname = new Spry.Widget.MenuBar("id of widget container"); </script>
Constructoropties
Constructoropties stellen gebruikers in staat bepaalde attributen van het widget op te geven.
Constructoropties volgen de parameter ID, verpakt in accolades {}. Opties zijn naam: waarde paren, gescheiden door een dubbele punt (:).
<script type="text/javascript"> var widgetname = new Spry.Widget.MenuBar("id of widget container",{option1:value, option2:value, option3:"value"}); </script>
optie | waarden | standaard | beschrijving |
---|---|---|---|
imgDown | path to image | null | laadt een afbeelding die wordt gebruikt om een submenu aan te duiden, bijvoorbeeld down arrows. |
imgRight | pad naar afbeelding | een afbeelding vooraf laden die gebruikt wordt om een verticaal submenu aan te duiden, bijvoorbeeld rechter pijltjes. | |
enablekeyboardnavigatie | true of false | true | standaard kunt u met de pijltjestoetsen door de elementen in de . Als u deze optie op false zet, wordt die mogelijkheid uitgeschakeld. |
upKeyCode | numerieke sleutelcode | 38 (pijl omhoog) | deze optie staat de gebruiker toe om een specifieke sleutel toe te wijzen om de focus te verplaatsen naar het bovenste element dan de huidige geselecteerde ingang in het menu. De codenummers van het toetsenbord worden hier beschreven. De waarde van de optie is het toetsenbordcodenummer. |
downKeyCode | numerieke sleutelcode | 40 (pijl omlaag) | deze optie staat de gebruiker toe om een specifieke sleutel toe te wijzen om de focus te verplaatsen naar het onderste element dan de huidige geselecteerde ingang in het menu. De codenummers van het toetsenbord worden hier beschreven. De waarde van de optie is het toetsenbordcodenummer. |
linkskeycode | numerieke sleutelcode | 37 (pijl naar links) | deze optie staat de gebruiker toe om een specifieke sleutel toe te wijzen om de focus op het linkerelement te verplaatsen en vervolgens het huidige geselecteerde item in het menu. De codenummers van het toetsenbord worden hier beschreven. De waarde van de optie is het toetsenbordcodenummer. |
rightKeyCode | numerieke sleutelcode | 39 (pijl naar rechts) | deze optie staat de gebruiker toe om een specifieke sleutel toe te wijzen om de focus op het juiste element te verplaatsen dan het huidige geselecteerde item in het menu. De codenummers van het toetsenbord worden hier beschreven. De waarde van de optie is het toetsenbordcodenummer. |
<script type="text/javascript"> var ac1 = new Spry.Widget.Menubar("MenuBar1",{imgDown:"../downArrow.gif"}); </script>
bedenk dat javascript hoofdlettergevoelig is.
Leave a Reply