Eingabefeld hinzugefügt, das before() verwendet und bei focus() nicht ausgelöst wird
-
21-12-2019 - |
Frage
Ich habe einen Code, in dem ich das verwende before()
Methode zum Einfügen einer input-field
unter anderem.Aber aus irgendeinem Grund input-fields
Dynamisch erstellt, löst nicht aus $("input").focus()
.
Wie bekomme ich die neuen Eingabefelder zum Auslösen? focus()
?
Lösung
Für dynamisch erstellte Tags sollten Sie die Ereignisse mithilfe von Delegierten binden. Versuchen Sie es mit Delegierten.
$(document).on( "focus", "your input selector", function() {
});
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow