ich div auf eine Schaltfläche klicken hinzugefügt haben, möchte ich den Benutzer in der Lage sein, die hinzugefügte Element bilden die Liste zu löschen, indem Sie „X“ anklicken, das ein Anker ist, sondern auf seine Klicken Sie auf kein Ereignis wird ausgelöst, hier ist mein Code, ich habe sogar versucht, verbindlich, aber nichts scheint zu funktionieren.Entfernen div mit jQuery nicht dynamisch hinzugefügt div Arbeits
(function ($) {
$(document).ready(function(){
$(".btn-add").on("click",function() {
var $row = $(this).closest("tr"); // Find the row
var $text = $row.find(".this-name").text(); // Find the text
// Let's test it out
$('#col2').append('<div class="item"><p>'+$text+'</p><a href="#" class="delete-button">X</a></div>');
});
});
$("document").on('click','.delete-button', function(e){
e.preventDefault();
alert('yes');
$(this).closest('.item').remove();
});
}(jQuery));
Jede Hilfe sehr geschätzt wird, dank
dies ist 'dokument' nicht '" dokument "' –
Könnten Sie bitte relevante 'html' hinzufügen, damit wir das replizieren können? –
Syed - Ihre Bearbeitung der Frage entfernt den Punkt, aber die Anführungszeichen nicht entfernt. – nnnnnn