Mam pole select, po wybraniu z niego opcji "inne" tworzony jest dynamicznie element Input. Jeżeli pole Input jest stworzone chce aby było przypisane do niego zdarzenie keyup. Dla pola tworzonego statycznie nie ma najmniejszego problemu. Jednak nie mam pojęcia jak zrobić to dla pola tworzonego dynamicznie.
Tworzenie pola
Kod
var newInput = document.createElement("input");
newInput.id = "inputTypUrzadzenia";
newInput.name = "inputTypUrzadzenia";
newInput.type = "text";
newInput.placeholder = "Wpisz Typ Urzadzenia";
$('#brSelectTypUrzadzenia').after(newInput);
var newDiv = document.createElement("div");
newDiv.id="divNapisTypUrzadzenia";
$('#divSelectTypUrzadzenia').after(newDiv);
newInput.id = "inputTypUrzadzenia";
newInput.name = "inputTypUrzadzenia";
newInput.type = "text";
newInput.placeholder = "Wpisz Typ Urzadzenia";
$('#brSelectTypUrzadzenia').after(newInput);
var newDiv = document.createElement("div");
newDiv.id="divNapisTypUrzadzenia";
$('#divSelectTypUrzadzenia').after(newDiv);
Zdarzenie keyup
Kod
$('#inputTypUrzadzenia').on("keyup", function() {
var a = $("#inputTypUrzadzenia").val();
$('#divNapisTypUrzadzenia').html(a);
});
var a = $("#inputTypUrzadzenia").val();
$('#divNapisTypUrzadzenia').html(a);
});