Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Elemento dentro de this.

Estas en el tema de Elemento dentro de this. en el foro de Frameworks JS en Foros del Web. Buenos dias, me gustaria saber como puedo acceder a elementos dentro del div que activa el evento. Osea... tengo muchos divs, y quiero que al ...
  #1 (permalink)  
Antiguo 25/04/2010, 14:30
 
Fecha de Ingreso: diciembre-2008
Mensajes: 18
Antigüedad: 15 años, 11 meses
Puntos: 0
Elemento dentro de this.

Buenos dias, me gustaria saber como puedo acceder a elementos dentro del div que activa el evento. Osea... tengo muchos divs, y quiero que al pasar el mouse por cada div, se me visualice un icono (inicialmente oculto) pero solo en ese div.

las imagenes tienen todas la clase "icono", y los div la clase "division"

$(".division").mouseenter(function() {
$(".icono").fadeTo("fast", 1);
});

Al hacer eso se me visualizan todos los iconos de todos los divs.. como puedo decirle que solo me visualice los iconos dentro de $(this), muchas gracias
Saludos.
  #2 (permalink)  
Antiguo 26/04/2010, 11:18
Avatar de mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 7 meses
Puntos: 101
Respuesta: Elemento dentro de this.

Dentro de un evento, $(this) hace referencia al disparador.

Si queres un hijo de ese div, usa:
Cita:
$(".division").mouseenter(function() {
$(this).children(".icono").fadeTo("fast", 1);
});
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 06:28.