Tengo una tabla a la que le añado con .append un <td>. y dentro tiene un <a> que deberia usarse para ejecutar algo al clicarle. Mi problema es que no llega a hacer nada.
mi html
Código HTML:
<table id="tabla"> <tbody> <tr id="titulos"> <td>Nombre</td> <td>fecha</td> <td>Posición</td> <td>Acción</td> </tr> </tbody> </table> Secundaria <table id="secundaria"> <tr> <td>Nombre</td> <td>Fecha</td> <td>Autor</td> <td>Accion</td> </tr> <tr id="Fila1"> <td>Texto 1a</td> <td>Texto 1b</td> <td>Texto 1c</td> <td id="elimina1"><a href="#" id="Fila1" class="boton">Añadir</a></td> </tr> <tr id="Fila2"> <td>Texto 2a</td> <td>Texto 2b</td> <td>Texto 2c</td> <td id="elimina2"><a href="#" id="Fila2" class="boton">Añadir</a></td> </tr> </table>
Código:
gracias por la ayuda! $(function(){
$('.boton').click(function(event) {
event.preventDefault();
var ident;
ident=this.id.replace('Fila','');
$('#tabla > tbody:last').append('<tr id="mifila'+ident+'">'+$('#Fila'+ident).html()+'</tr>');
$('#tabla #elimina' + ident).remove();
$('#tabla #mifila' + ident).append('<td><a href="#" id="Quita'+ident+'" class="Quitar">Quitar</a></td>');
$('#secundaria #Fila' + ident).css({ display: "none" });
});
$('.Quitar').click(function(event) {
event.preventDefault();
alert(this.id);
var ident;
ident=this.id.replace('quita','');
alert(ident);
});
});



