Ver Mensaje Individual
  #7 (permalink)  
Antiguo 05/10/2010, 08:14
Avatar de perryjr
perryjr
 
Fecha de Ingreso: julio-2010
Ubicación: Granada, Spain, Spain
Mensajes: 190
Antigüedad: 14 años, 4 meses
Puntos: 27
Desacuerdo Respuesta: expandir varios div dinámicos

Cita:
Iniciado por fidel_mar Ver Mensaje
prueba metiendo la funcion de javascript con el identificador del usuario dentro de tu iteracion que te muestra los usurios

dentro de tu ciclo

$("#mostrar"+id_usuario).click(function(event) {
event.preventDefault();
$("#caja"+id_usuario).slideToggle();
});
$("#caja"++id_usuario).click(function(event) {
event.preventDefault();
$("#caja"+id_usuario).slideUp();
});
Eso ya lo había pensado, pero imagina que tiene 20 filas en la tabla. ¿No sería un poco ineficiente tener 20 funciones diferentes que hacen EXACTAMENTE lo mismo? Si lo metes en cada iteración eso es lo que va a ocurrir, puedes verlo en el código final.

Es mejor seleccionarlas por la clase o por parentesco(es decir, los hijos div de tal td, etc.) pero esto último me parecía menos adaptable al diseño que tenga en su página que no corresponde con el código simplificado que ha puesto aquí, aunque ambas soluciones son válidas =D.
__________________
I (L) Google