Wiem, że są pewne pytania, które wyglądają jak moje, ale w tym przypadku chcę usunąć również przycisk usuwania i nie wiem, jak mogę to zrobić .Usuń elementy onclick (w tym sam przycisk usuwania) z jQuery
Oto moje pytanie;
Dołączam 3 elementy z jQuery po kliknięciu przycisku dołączania. W tym przycisk usuwania.
Chcę ten przycisk usuwania, aby usunąć go self i dwa pozostałe elementy. Licznik powinien tworzyć identyczne identyfikatory, ale nie jestem pewien, czy zrobiłem to w odpowiedni sposób z jQuery.
Jak mogę usunąć trzy elementy, w tym przycisk Usuń?
$(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");
});
});
góry dziękuję
Dziękuję bardzo – Opoe
Po prostu wspominając, dla każdego czytelnika przy użyciu wersji jQuery> = 1.7, metoda .live() jest teraz przestarzała. Powinniśmy użyć metody .on() do dołączenia procedur obsługi zdarzeń. W związku z tym kilka ostatnich linii należy zmienić na: $ (document) .on ("kliknij", ".removebtn", function() { $ (this). parent(). remove(); – skechav