Aggiunto il campo di input utilizzando prima () non si attiva a fuoco ()
-
21-12-2019 - |
Domanda
Ho un codice in cui uso il metodo before()
per inserire un input-field
tra altre cose.Ma per qualche motivo il input-fields
creato dinamicamente non si attiva su $("input").focus()
.
Come posso ottenere i nuovi campi di input per attivare focus()
?
Soluzione
Per i tag creati dinamicamente, è necessario legare gli eventi usando i delegati, Prova
$(document).on( "focus", "your input selector", function() {
});
. Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow