Я знаю, что этот вопрос был дан ответ много, но когда я применил это решение Event binding on dynamically created elements? селектор выбирает все элементы и извлекается только первый элементJquery динамический элемент селектор
$('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
является родительским элементом a.delete
этот код скрывает все элементы с классом .foo
и удалить первый элемент с классом a.delete
а не щелкнул один
Как я могу получить идентификатор элемента я щелкнул и скрыть его родителей?