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

La función JavaScript quedó de la siguente manera.

Código Javascript:
Ver original
  1. $(function()
  2. {
  3.      
  4.     for(var i=1;i<=300;i++)
  5.     {
  6.         (function(i){
  7.             $('#try-'+i).click(function(e){
  8.                 $("#sign_up"+i).lightbox_me({centered: true});
  9.                     e.preventDefault();
  10.                 });
  11.         })(i);
  12.     }
  13.             $('table tr:nth-child(even)').addClass('stripe');});

Y la parte del body quedó de la siguente manera....
Con estas variables definidas previamente.

Código PHP:
Ver original
  1. $d=0;++$d;
  2. $f=0;++$f;
  3. $g=0;++$g;

Código HTML:
Ver original
  1. <td>
  2.    <div id="demo<?php echo $d++;?>">
  3.     <A href="#" id="try-<?php echo $f++;?>" class="try sprited" ><img src="img/carpeta.png"/></A>
  4.     <div id="sign_up<?php echo $g++;?>" style="display:none;" >
  5.                    <div class="demo white">
  6.  
  7.       <?php  
  8.               $the_array = Array();
  9.               $handle = opendir("upload_DGTIC/".$rd->pro_id."/".$res->asu_id."/".$id."/.");
  10.               while (false !== ($file = readdir($handle))) {
  11.              if ($file != "." && $file != "..") {
  12.              $the_array[] = $file;
  13.              }
  14.               }
  15.               closedir($handle);
  16.               sort ($the_array);
  17.               foreach($the_array as $val){
  18.              echo "<a href=\"upload_DGTIC/".$rd->pro_id."/".$res->asu_id."/".$id."/$val\" target=_blank>$val</a><br>";
  19.               }
  20.               ?>
  21.         <a id="close_x" class="close sprited" href="#">close</a>
  22.                 </div>  <!-- END div class="demo white"  -->
  23.  
  24.             </div> <!-- END div id="sign_up"  -->
  25.     </div>   <!-- END div id="demo"  -->
  26. </td>
  27.     <!--  Termina carpeta buscador --------------------------   -->