Uitklapmenu met een vertraging?

Status
Niet open voor verdere reacties.

Bas web

Gebruiker
Lid geworden
5 mrt 2008
Berichten
86
Hoihoi,

ik heb een menuutje gevonden, dat ik graag zou willen gebruiken klikkerdeklik
Echter zit ik met 1 probleem. Ik zou graag dat het submenu wat later terug gaat, dus niet meteen als je met je muis er vanaf gaat.
Als je nu ff mismuist :rolleyes: klapt ie meteen weer in, maar ik zou 'm graag wat langer open hebben staan

Is het mogelijk om hier een soort delay in te zetten ofzo?

Alvast bedankt voor jullie hulp!

Bas
 
Je kan gebruik maken van setTimeout.

In plaats van
Code:
<div id="menuitems" onmouseout="hide()" onmouseover="show()"></div>
gebruik je dan
Code:
<div id="menuitems" onmouseout="setTimeout(hide(), 1000)" onmouseover="show()"></div>
(om 1 seconde te wachten).

Ik heb dit overigens niet getest, maar dit zou moeten werken.
 
Bedankt voor je antwoord, maar helaas werkt het niet :(

Krijg dan linksonder zo'n uitroeptekentje met "fout op de pagina"

Als ik daar dan ga kijken, staat er "ongeldig argument"

Nog een ander idee misschien?
 
Probeer het eens met quotes om hide(), dus
Code:
<div id="menuitems" onmouseout="setTimeout('hide()', 1000)" onmouseover="show()"></div>
 
Jaaaa!!!!!!! het werkt!

Hartstikke bedankt, dat was het! :thumb:

Dank je wel!

(weer een gelukkig mens op de aarde :cool:)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan