Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/07/2014, 10:23
Cambron
 
Fecha de Ingreso: junio-2014
Ubicación: D.F.
Mensajes: 42
Antigüedad: 9 años, 10 meses
Puntos: 0
Respuesta: append me quita los eventos

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2.     $(document).ready(function(){
  3.         /**
  4.          * Funcion para añadir una nueva columna en la tabla
  5.          */
  6.         $("#add").on('click', function(){
  7.  
  8.             $(".tabla").append('<input type="text" class="llenar1"/>');
  9.         });
  10.        
  11.     });
  12.     $(document).ready(function()
  13. {
  14.     $('.llenar1').click(function()
  15.     {
  16.         event.preventDefault();
  17.     alert("prueba");
  18.     var data2 = $(this).attr("data-valor");
  19.     alert(data2);
  20.    
  21.        
  22.     });
  23. });
  24.     </script>
  25.    
  26.     <style>
  27.     #add, #del  {cursor:pointer;text-decoration:underline;color:#00f;}
  28.     </style>
  29. </head>
  30.  
  31. <body>
  32. <div id="add">pulsa aquí para añadir una nueva fila desde jquery</div>
  33. <div id="del">pulsa aquí para eliminar la ultima fila desde jquery</div>
  34. <p>
  35.     <table class="tabla" border=1>
  36.         <tr class='llenar1'>
  37.             <td>primera columma</td>
  38.             <td>segundo columna</td>
  39.             <input type='text' value='pueba' class='llenar1'/>
  40.             <!-- podemos añadir tantas columnas como deseemos -->
  41.             <!--<td>tercera columna</td>-->
  42.         </tr>
  43.                 <tr class='llenar1'>
  44.             <td>primera columma</td>
  45.             <td>segundo columna</td>
  46.             <input type='text' value='pueba' class='llenar1'/>
  47.             <!-- podemos añadir tantas columnas como deseemos -->
  48.             <!--<td>tercera columna</td>-->
  49.         </tr>
  50.     </table>