Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/06/2013, 10:43
benjaminvera
 
Fecha de Ingreso: junio-2008
Mensajes: 101
Antigüedad: 16 años, 8 meses
Puntos: 0
Respuesta: Cómo hacer una sola función con variable incremental???

La función sirve para la primera fila en el <body> denominada id=try-1. Pero para las demás filas también denominadas id=try-1 NO FUNCIONA.

Si yo le cambio el id=try-1 a la segunda fila quedando de la siguiente manera.

<tr><td><A href="#" id="try-1" ><img src="img/carpeta.png"/></A></td></tr>
<tr><td><A href="#" id="try-2" ><img src="img/carpeta.png"/></A></td></tr>
<tr><td><A href="#" id="try-3" ><img src="img/carpeta.png"/></A></td></tr>
<tr><td><A href="#" id="try-4" ><img src="img/carpeta.png"/></A></td></tr>
<tr><td><A href="#" id="try-5" ><img src="img/carpeta.png"/></A></td></tr>
<tr><td><A href="#" id="try-6" ><img src="img/carpeta.png"/></A></td></tr>

Cómo hago para que la función JavaScript funcione para cualquier número id ????

Código Javascript:
Ver original
  1. function launch() {
  2.                  $('#sign_up').lightbox_me({centered: true, onLoad: function() { $('#sign_up').find('input:first').focus()}});
  3.             }
  4.            
  5.             $('#try-1').click(function(e) {
  6.                 $("#sign_up").lightbox_me({centered: true, onLoad: function() {
  7.                     $("#sign_up").find("input:first").focus();
  8.                 }});
  9.                
  10.                 e.preventDefault();
  11.             });
  12.            
  13.            
  14.             $('table tr:nth-child(even)').addClass('stripe');
  15.         });

Saludos.