Не навешивается скрипт JQ при добавлении блоков с сервера
Не понимаю почему так происходит, но есть такая задачка. У меня подгружаются посты из отдельного файла(то есть там цикл), получается с сервера все грузится и добавляется в нужное место. На первый пост навешивается скрипт нормально, на второй уже частично. То есть e.preventDefault(); отрабатывает, ссылки не переходят по якорю. А вот функция при клике уже на втором элементе не отрабатывает. Не могу понять почему так.
$(document).on('click', '#vacancy-click', function (e) {
e.preventDefault();
$(this).parents('#vacancy-wrapp').find($('#modal-vacancy')).arcticmodal();
})
Получается на ссылку навешивает событие, а вот клик полностью отработает только на первом посте.