Verzögertes Einblenden - Ausblenden mittels Dropbox
Verfasst: 18.05.2016, 11:50
Hallo zusammen
Ich halte mich kurz
Ziel:
Ich möchte wenn im Dropdown "Übrige" angewählt wurde, dass das Dropdown durch ein frei beschreibbares Textfeld ersetzt wird. Mit dem Hinweis "Beschreibung". Dies habe ich ohne Probleme hingebracht.
Problem:
Wenn der User mittels den Pfeiltasten durch die Dropdownauswahl springt und auf "Übrige" kommt, ist anschliessend das Dropdown durch das Textfeld ersetzt. Meine Idee wäre deshalb das Ausblenden des Dropdowns zu verzögern. Wenn nun der User z.B. eine Sekunde auf "Übrige" war, dann wird das Dropdown durch das Textfeld ersetzt.
Hinweise:
Das Dropdown soll nicht beschreibbar sein, da man sonst nicht mehr mittels Tastatureingabe auf die entsprechende Auswahl gelangt, sondern der Text gleich geschrieben wird.
In der Beilage findet Ihr noch das Beispiel. Beim unteren Dropdown habe ich versucht ein setTimeout von 1 Sekunde einzubauen, hat aber nicht funktioniert.
Ich halte mich kurz
Ziel:
Ich möchte wenn im Dropdown "Übrige" angewählt wurde, dass das Dropdown durch ein frei beschreibbares Textfeld ersetzt wird. Mit dem Hinweis "Beschreibung". Dies habe ich ohne Probleme hingebracht.
Problem:
Wenn der User mittels den Pfeiltasten durch die Dropdownauswahl springt und auf "Übrige" kommt, ist anschliessend das Dropdown durch das Textfeld ersetzt. Meine Idee wäre deshalb das Ausblenden des Dropdowns zu verzögern. Wenn nun der User z.B. eine Sekunde auf "Übrige" war, dann wird das Dropdown durch das Textfeld ersetzt.
Hinweise:
Das Dropdown soll nicht beschreibbar sein, da man sonst nicht mehr mittels Tastatureingabe auf die entsprechende Auswahl gelangt, sondern der Text gleich geschrieben wird.
In der Beilage findet Ihr noch das Beispiel. Beim unteren Dropdown habe ich versucht ein setTimeout von 1 Sekunde einzubauen, hat aber nicht funktioniert.