Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/11/2014, 22:00
Avatar de eltinchorz
eltinchorz
 
Fecha de Ingreso: noviembre-2014
Ubicación: Buenos Aires
Mensajes: 11
Antigüedad: 9 años, 6 meses
Puntos: 1
Click en div.class que afecte a un div.class en particular

Hola! no se como buscarlo en la web e incluso no se que ponerle de titulo a este post, perdon si no se entiende!

En css cuando hacemos un :hover a un elemento y redireccionamos la accion a otro elemento todo este evento solo se aplica al div que contiene el elemento al que se le pasa el mouse encima, incluso si hay muchos divs iguales con la misma clase, pongo un ejemplo para que me entiendan mejor:

Código HTML:
Ver original
  1. <div class="post">
  2.     <div class="boton">Revelar texto</div>
  3.     <p class="texto>Hola!</p>
  4. </div>
  5.  
  6. <div class="post">
  7.     <div class="boton">Revelar texto</div>
  8.     <p class="texto>Hola!</p>
  9. </div>
  10.  
  11. <div class="post">
  12.     <div class="boton">Revelar texto</div>
  13.     <p class="texto>Hola!</p>
  14. </div>
  15.  
  16. <div class="post">
  17.     <div class="boton">Revelar texto</div>
  18.     <p class="texto>Hola!</p>
  19. </div>

Código CSS:
Ver original
  1. .texto
  2. {
  3.     display: none;
  4. }
  5.  
  6. .boton:hover .texto
  7. {
  8.     display: block;
  9. }

Como logro esto en jQuery?
Porque asi no funciona:

Código Javascript:
Ver original
  1. $(document).ready(function(){
  2.     $(".boton").click(function(){
  3.         $(".texto").css("display","block");
  4.     });
  5. });

Al hacer click en cualquier boton se muestran todos los textos, como puedo obtener esa funcionalidad de css en jquery?

Desde ya muchas gracias!