Hace meses que llevo usando este code, solo que me he enfrentado a un gran obstáculo.
Debo realizar un menu horizontal donde las opciones están en la parte superior y el resultado de pasar el cursor sobre cada uno de ellos se ve reflejado en la parte inferior. El problema que tengo es cuando paso el cursor por uno de ellos, ya no se ve puesto que ya lo había pasado antes; haciendo que el último subMenu opaque a los anteriores. Quiero imaginarme que es cuestión de colocar un código de posción. POR FAVOR, NECESITO AYUDA CON ESTO. ES PARA LA ESCUELA Y ME URGE.
Código:
for (i=1; i<4; i++){
_root["subMenu0" + i + "_mc"]._visible = false;
}
//Menu 1
menu01_btn.onRollOver = function() {
menu01Visible = true;
subMenu01_mc._visible = menu01Visible;
};
menu0_btn.onRollOver = function() {
menu01Visible = false;
subMenu01_mc._visible = menu01Visible;
};
//Creamos los eventos dinámicamente para el menu01
for (i=1; i<5; i++){
subMenu01_mc["b"+i+"_btn"].onRollOver = function(){
menu01Visible = true;
subMenu01_mc._visible = menu01Visible;
}
subMenu01_mc["b"+i+"_btn"].onRollOut = function(){
menu01Visible = false;
subMenu01_mc._visible = menu01Visible;
}
}
//Menu 2
menu02_btn.onRollOver = function() {
menu02Visible = true;
subMenu02_mc._visible = menu02Visible;
};
menu0_btn.onRollOut = function() {
menu02Visible = false;
subMenu02_mc._visible = menu02Visible;
};
//Creamos los eventos dinámicamente para el menu01
for (i=1; i<5; i++){
subMenu02_mc["b"+i+"_btn"].onRollOver = function(){
menu02Visible = true;
subMenu02_mc._visible = menu02Visible;
}
subMenu02_mc["b"+i+"_btn"].onRollOut = function(){
menu02Visible = false;
subMenu02_mc._visible = menu02Visible;
}
}
Aquí imagen del menu...
http://www.cocinacolima.com/m.jpg

ESPERO RESPUESTA INMEDIATA, POR FAVOR!
GRACIAS!!
