Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/06/2013, 10:00
Avatar de alberto510a
alberto510a
 
Fecha de Ingreso: abril-2013
Mensajes: 351
Antigüedad: 11 años
Puntos: 35
Respuesta: funcion contraria a Hover?

Hola.

En primer lugar decirte que no te guíes por esta respuesta ya que no la tienen todos los elementos, debido a que no a todos le puedes hacer foco.

Cita:
"onblur", este evento se ejecuta al quitar el foco de un elemento
Ahora vengo a tu duda, dependiendo del uso que quieras dar debes saber que existen 2 disparadores parecidos pero con una pequeña diferencia .mouseleave() y .mouseout(). Te explico las diferencias con un breve ejemplo:

Código HTML:
Ver original
  1. <div id="1">
  2. <div id="2">
  3. </div>
  4. </div>

Vale, imaginemos que son 2 cubos uno más pequeño dentro de otro y al mayor le asignamos el evento mouseout:

Cuando el ratón pasa del elemento 1 al 2 este evento considera que el ratón ha salido y por lo tanto salta el disparador.

Ahora pensemos que tenemos la misma situación pero con el evento mouseleave cuando el ratón pasa del elemento 1 al 2 este evento considera que el ratón no ha salido de él y por lo tanto no salta el disparador.

Prácticamente ocurre lo mismo con mouseenter y mouseover, creo que la más útil es mouseleave junto con mouseenter pero eso ya depende de tus necesidades.

Espero haberte ayudado,

Saludos!!
__________________
No hay preguntas tontas, sino tontos que no preguntan.