Ich weiß, diese Frage eine Menge beantwortet wurde, aber wenn ich diese Lösung angewendet Event binding on dynamically created elements? der Wähler wählt alle Elemente und nur das erste ElementJQuery dynamische Elementselektoreinrichtung
$('body').on('click','a.delete',function() {
var id = $('a.delete').attr('id');
var par = $('a.delete').closest('.foo');
console.log(id);
par.hide();
postDelete(id);
});
.foo
ist ein übergeordnetes Element von a.delete
abgerufen
dieser Code blendet alle Elemente mit Klasse .foo
und löschen Sie das erste Element mit Klasse a.delete
nicht die klickte ein
Wie kann ich die ID des Elements ich klickte abrufen und seine Eltern verbergen?