Foros del Web » Programando para Internet » Javascript »

LI:HOVER en espera

Estas en el tema de LI:HOVER en espera en el foro de Javascript en Foros del Web. Hola a todos espero que me puedan ayudar en mi problema, es el siguiente este script me funciona bien para poder hacer li:hover en IE6. ...
  #1 (permalink)  
Antiguo 11/08/2009, 04:10
 
Fecha de Ingreso: julio-2009
Mensajes: 1
Antigüedad: 15 años, 4 meses
Puntos: 0
LI:HOVER en espera

Hola a todos espero que me puedan ayudar en mi problema, es el siguiente este script me funciona bien para poder hacer li:hover en IE6.
al pasar el mouse en el li se pone en hover (se pinta de un color) y al sacarlo remplaza el hover por un stylo vacio(se despinta el color), lo que yo quiero que haga es que cuando se de un clic en un li (el li tiene un enlace ajax) se quede esperando en hover (se pinte de un color) hasta que se de clic en otro li.

espero me ayan entendido estube averiguando, algunos eventos onmouseup y onmousedown pero la verdad no se como aplicarlos.

Código:
<script type="text/javascript">
startList = function() {
if (document.all&&document.getElementById) {
navRoot = document.getElementById("listmp3");
for (i=0; i<navRoot.childNodes.length; i++) {
node = navRoot.childNodes[i];
if (node.nodeName=="LI") {
node.onmouseover=function() {
this.className+=" over";
}
node.onmouseout=function() {
this.className=this.className.replace(" over", "");
}
}
}
}
}
window.onload=startList;
</script>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:25.