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

Selector, duda sencilla.

Estas en el tema de Selector, duda sencilla. en el foro de Frameworks JS en Foros del Web. Hola a todos. Este es mi HTML: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código HTML: Ver original < div class = "small-links" >< a href = "" > Peluquería ...
  #1 (permalink)  
Antiguo 16/09/2011, 20:19
 
Fecha de Ingreso: noviembre-2009
Mensajes: 846
Antigüedad: 15 años
Puntos: 34
Selector, duda sencilla.

Hola a todos.
Este es mi HTML:

Código HTML:
Ver original
  1. <div class="small-links"><a href="">Peluquería Canina</a>
  2.             <div class="none">asdasda</div>
  3.         </div>
  4.         <div class="small-links"><a href="">Productos</a>
  5.             <div class="none">asasdas</div>        
  6.         </div>

Quiero mostrar el div class none cuando hago click en el enlace del div superior.

Código Javascript:
Ver original
  1. $(".small-links a").click(function(e) {
  2.  $(this).find(".none").show()
  3. })

He probado con eso pero no funciona.
Gracias, y un saludo
  #2 (permalink)  
Antiguo 17/09/2011, 06:22
 
Fecha de Ingreso: abril-2011
Mensajes: 1.342
Antigüedad: 13 años, 6 meses
Puntos: 344
Respuesta: Selector, duda sencilla.

El problema es que find busca a partir de los descendientes del elemento. Tienes que usar next para que te funcione.

Código Javascript:
Ver original
  1. $(".small-links a").click(function(e) {
  2.  $(this).next(".none").show()
  3. })
  #3 (permalink)  
Antiguo 17/09/2011, 11:02
 
Fecha de Ingreso: noviembre-2009
Mensajes: 846
Antigüedad: 15 años
Puntos: 34
Respuesta: Selector, duda sencilla.

Gracias, funciono todo bien

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




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