Ver Mensaje Individual
  #7 (permalink)  
Antiguo 29/07/2010, 02:33
Yuanga
 
Fecha de Ingreso: octubre-2003
Ubicación: Barcelona
Mensajes: 3
Antigüedad: 20 años, 7 meses
Puntos: 0
Respuesta: Mostrar/ocultar con each() de jquery

Gracias por las aportaciones, de verdad. A continuación os muestro el código definitivo:

Código Javascript:
Ver original
  1. $(document).ready(function(){
  2.     $("div#msgid").each(function(i){
  3.         $("div#msgid").hide();
  4.        
  5.         $("a#ocultar").click(function(){
  6.                 $(this).next().next().slideUp(600);
  7.         });
  8.         $("a#mostrar").click(function(){
  9.                 $(this).next().slideDown(600);
  10.         });
  11.     });
  12. });

Como veréis he añadido algunos pequeños detalles, como el each()
Código Javascript:
Ver original
  1. $("div#msgid").each(function(i){
y para que por defecto aparezcan todas ocultas he añadido:
Código Javascript:
Ver original
  1. $("div#msgid").hide();

Muchas gracias de nuevo, y perdonad si el nivel de mi pregunta no ha sido muy elevado, pero el javascript no es mi fuerte. Si os puedo echar un cable con algo de php ahí estaré!