jQuery .on ('change', function () {} wird für dynamisch erstellte Eingaben nicht ausgelöst

Das Problem ist, dass ich einige dynamisch erstellte Sätze von Eingabe-Tags und eine Funktion habe, die jedes Mal ausgelöst werden soll, wenn ein Eingabewert geändert wird.

$('input').on('change', function() {
  // Does some stuff and logs the event to the console
});

Die.on('change') wird nicht für dynamisch erstellte Eingaben ausgelöst, nur für Elemente, die beim Laden der Seite vorhanden waren. Leider lässt mich das so ein bisschen im Stich.on soll der Ersatz sein für.live() und.delegate() alle von denen sind Wrapper für.bind() : /

Hat jemand dieses Problem gehabt oder eine Lösung gefunden?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage