Ver Mensaje Individual
  #5 (permalink)  
Antiguo 27/06/2013, 19:58
pablokru
 
Fecha de Ingreso: octubre-2011
Ubicación: Buenos Aires
Mensajes: 84
Antigüedad: 13 años, 2 meses
Puntos: 2
Respuesta: Pasar variable a javascript por href

Lo que tengo es un bucle WHILE de esta forma:

Código HTML:
Ver original
  1. $i=1;
  2. while ($u=mysql_fetch_array($result6)){
  3.       <tr>
  4.       <td>Nombre</td>
  5.       </tr>
  6.       <tr>
  7.       <td><? echo $u['nombre'];?></td>
  8.       <td>
  9.       <a id="ventana_modal" href="variable<?php $i; ?>" rel="abrir">Hacer Pregunta</a>
  10.       </td>
  11.       </tr>
  12.       <?php
  13.      $i++;
  14.      } ?>

Al hacer click en hacer pregunta, abro una ventana modal:

Código Javascript:
Ver original
  1. $(document).ready(function(e) {
  2.          
  3.         $('a[rel="abrir"]').click(function(e) {
  4.             e.preventDefault();
  5.              
  6.             var ancho = $(window).width();
  7.             var alto = $(document).height();
  8.      
  9.             var mascara = $("#mascara");
  10.             var ventana = $("#ventana");
  11.  
  12.             mascara.css({
  13.                 "width" : ancho,
  14.                 "height" :  alto
  15.             });
  16.      
  17.             mascara.fadeIn("fast", function() {
  18.                  
  19.                 ventana.css({
  20.                     "top" : (alto / 3) - (ventana.height() / 2),
  21.                     "left" : (ancho / 2) - (ventana.width() / 2)
  22.                 });
  23.                  
  24.                 ventana.fadeIn("fast");
  25.  
  26.             });
  27.         });
  28.  
  29.         $("a[rel='cerrar']").click(function(e) {
  30.             e.preventDefault();
  31.             $("#ventana").fadeOut("fast", function() {
  32.                 $("#mascara").fadeOut("fast");
  33.             });
  34.         });
  35.     });

Lo que yo quiero es que al hacer click en "hacer pregunta", poder capturar el valor de la variable<?php $i; ?>

Espero se entienda el concepto de lo que busco. La verdad no se cual es la forma de capturar esta variable en JavaScript.

Gracias!