События jQuery для динамически созданных объектов
Когда элементы на форме создаются динамически, бывает проблема, что обработчики событий jQuery не срабатывают.
К примеру, данный код будет работать для статичных элементов, которые были на форме изначально:
$('#myForm input').on('blur', function() {
//делать что-либо
});
Но этот же код окажется бесполезен для динамических элементов, которые были добавлены на форму уже с помощью скриптов.
Во втором случае сработает такой код:
$(document).on('blur', '#myForm input',function () {
//делать что-либо
});
Комментарии