Sé que hay algunas preguntas que se parecen a las mías, pero en este caso quiero que también se elimine el botón eliminar y no sé cómo puedo hacerlo. .Eliminar elementos onclick (incluido el botón eliminar) con jQuery
Aquí está mi pregunta;
Añado 3 elementos con jQuery cuando se hace clic en un botón de agregar. Incluyendo un botón para eliminar.
Quiero este botón para eliminarlo uno mismo y los otros dos elementos. El contador debe hacer identificaciones idénticas, pero no estoy seguro de haberlo hecho correctamente con jQuery.
¿Cómo puedo eliminar tres elementos, incluido el botón eliminar al hacer clic?
$(function() {
var counter = 0;
$('a').click(function() {
$('#box').append('<input type="checkbox" id="checkbox" + (counter) + "/>');
$('#box').append('<input type="text" id="t1" + (counter) + "/>');
$('#box').append('<input type="button" value="." id="removebtn" + (counter) + "/>');
$("#box").append("<br />");
$("#box").append("<br />");
counter++;
});
$('removebtn').click(function() {
remove("checkbox");
});
});
gracias de antemano
Muchas gracias – Opoe
Solo menciono, para cualquier lector que use la versión jQuery> = 1.7, el método .live() ahora está en desuso. Deberíamos usar el método .on() para adjuntar controladores de eventos. Por lo tanto, las últimas líneas deberían cambiarse a: $ (documento) .on ('clic', '.removebtn', función() { $ (esto). parent(). remove(); – skechav