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

$(this + "etiqueta") ????

Estas en el tema de $(this + "etiqueta") ???? en el foro de Frameworks JS en Foros del Web. Hola Quiero realizar una función sobre un objeto de mi web. La cuestión es que quiero hacer referencia a un elemento en concreto para lo ...
  #1 (permalink)  
Antiguo 03/06/2011, 03:49
Avatar de atoleon  
Fecha de Ingreso: marzo-2007
Mensajes: 156
Antigüedad: 17 años, 1 mes
Puntos: 1
$(this + "etiqueta") ????

Hola

Quiero realizar una función sobre un objeto de mi web. La cuestión es que quiero hacer referencia a un elemento en concreto para lo cual utilizo el "this". El problema está en que quiero hacer un cambio sobre la etiqueta "h6" que haga referencia a dicho "this". La verdad es que no se si se puede hacer, y si es posible, no tengo ni idea de como hacerlo.
Pongo lo que quiero hacer en plan bruto, que no funciona, pero servirá para mostraros lo que pretendo:
Código Javascript:
Ver original
  1. $(function () {
  2.    
  3.         $(".box_anuncio").hover (function() {
  4.        
  5.             $(this).toggleClass ("box_anuncio_hover");
  6.             $(this h6).css ({'color' : 'white'}); //aquí es donde tengo la duda, en el selector
  7.            
  8.         }, function () {
  9.            
  10.             $(this).toggleClass ("box_anuncio_hover");
  11.             $(this h6).css ({'color' : '#363636'}); // y aquí también
  12.        
  13.         });
  14.    
  15.     });

Muchas gracias a todos y un saludo.
  #2 (permalink)  
Antiguo 03/06/2011, 08:02
 
Fecha de Ingreso: junio-2008
Ubicación: Capital Federal xD
Mensajes: 1.208
Antigüedad: 15 años, 9 meses
Puntos: 35
Respuesta: $(this + "etiqueta") ????

Si h6 se localiza dentro del tag al que hace referencia this, puedes ubicarlo con el método find
Código Javascript:
Ver original
  1. $(this).find('H6').css(....)
__________________
I am Doyle please insert code.
  #3 (permalink)  
Antiguo 03/06/2011, 08:51
Avatar de tredio  
Fecha de Ingreso: noviembre-2008
Ubicación: Carabobo
Mensajes: 466
Antigüedad: 15 años, 5 meses
Puntos: 66
Respuesta: $(this + "etiqueta") ????

Cita:
Iniciado por doylelives Ver Mensaje
Si h6 se localiza dentro del tag al que hace referencia this, puedes ubicarlo con el método find
Código Javascript:
Ver original
  1. $(this).find('H6').css(....)
o tambien

Código Javascript:
Ver original
  1. $('h6',this).css(....)
__________________
Extension Google Chrome
dar las gracias no cuesta nada :D

Etiquetas: jquery
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

SíEste tema le ha gustado a 2 personas




La zona horaria es GMT -6. Ahora son las 01:45.