Добавлено поле ввода, использующее before(), не срабатывает при focus()

StackOverflow https://stackoverflow.com//questions/22012760

Вопрос

У меня есть некоторый код, в котором я использую before() способ вставки input-field среди прочего.Но по какой-то причине input-fields созданный динамически, не запускается при $("input").focus().

Как мне заставить новые поля ввода запускаться при focus()?

Это было полезно?

Решение

Для динамически создаваемых тегов вы должны привязать события с помощью делегатов, попробуйте

$(document).on( "focus", "your input selector", function() {

});
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top