Я создаю серию блоков div, которые позволяют пользователям добавлять / удалять элементы из каждого блока с помощью jQuery. Я обнаружил, что после добавления нового элемента в блок функция щелчка, которую я связал с этим элементом, не будет отвечать. Вот как выглядит мой код:
$(".add").click(function() {
$("#targetbox").append("<span class='remove'>This element was added</span>");
});
$(".remove").click(function() {
alert("removing");
$(this).remove();
});
Если я предварительно заполню #targetbox элементами, они отвечают на функцию щелчка. Только те элементы, которые добавляются динамически, не отвечают функции.