Hoi,
Ik heb een navigatie menu gemaakt met een mouse over event.
Op zich werkt dit hartstikke goed, maar....
ik wil nu eigenlijk dat de kleur van de mouse over in beeld blijft op het menu, zodat men goed kan zien in welk deel van de website men zit.
zie bijlage voor de bedoeling.
wie weet hoe ik dit moet aanpassen?
mvg.
Monique
aangepast; hier de code
Ik heb een navigatie menu gemaakt met een mouse over event.
Op zich werkt dit hartstikke goed, maar....
ik wil nu eigenlijk dat de kleur van de mouse over in beeld blijft op het menu, zodat men goed kan zien in welk deel van de website men zit.
zie bijlage voor de bedoeling.
wie weet hoe ik dit moet aanpassen?
mvg.
Monique
aangepast; hier de code
Code:
var timeout = 500;
var closetimer = 0;
var ddmenuitem = 0;
// open hidden layer
function mopen(id)
{
// cancel close timer
mcancelclosetime();
// close old layer
if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
// get new layer and show it
ddmenuitem = document.getElementById(id);
ddmenuitem.style.visibility = 'visible';
}
// close showed layer
function mclose()
{
if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
}
// go close timer
function mclosetime()
{
closetimer = window.setTimeout(mclose, timeout);
}
// cancel close timer
function mcancelclosetime()
{
if(closetimer)
{
window.clearTimeout(closetimer);
closetimer = null;
}
}
// close layer when click-out
document.onclick = mclose;
Bijlagen
Laatst bewerkt door een moderator: