Of course.
A dynamic listener is not dynamic.
$('.delete').click(function() {
connects the listener to all existing elements.
When you add another item, you need to re-run this to make sure that the new items are connected to the same handler.
In principle, new elements are not tapped because you are not attaching new handlers to them;)
source
share