Avatar billede kongfjong Nybegynder
15. oktober 2009 - 20:35 Der er 1 kommentar og
1 løsning

Autosuggest list problemer med at siden scroller ved brug af pile

Jeg har et problem med en lille autosuggest ting jeg er ved at lave a la Googles :)

Problemet er, at når jeg vil "bevæge mig" mellem liste-elementerne med piletasterne, så scroller siden med.

Det er sådan, at når jeg trykker pil op/ned, sætter jeg focus på det element der skal vælges med focus(). Problemet er så, at hele siden scroller med, hvilket naturligvis ikke er meningen.

Selve listen, ul, er absolute positioneret, mens liste-elementerne ikke er positioneret i sig selv.

Har prøvet at bruge preventDefault både på onfocus-eventen, og en del andre ting, men ikke så meget synes at virke...

Håber der er nogle der kan hjælpe :)
Avatar billede kongfjong Nybegynder
15. oktober 2009 - 20:37 #1
Mangler måske lige at forklare, at selve listen rent semantisk, ser såledesud:

<ul>
<li><a></a></li>
<li><a></a></li>
<li><a></a></li>
</ul>

Og at det er selve a-tagsene der får foucs med focus().
Avatar billede kongfjong Nybegynder
17. oktober 2009 - 14:28 #2
Lukket :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester