入力を作成した後、テキストを追加することはできません。私は、追加されたテキストをクリックして変更を加えることで、ユーザーがテキストを編集できるようにするプロジェクトに取り組んでいます。jQuery - 追加された入力でテキストを追加できない
var $input = $("#change");
var $btn = $("#add");
var $btne = $("#edit");
var $content = $("#content");
$btne.hide();
$btn.click(function(){
var typedInfo = document.getElementById("change").value;
var item = $('<li></li>');
item.append(typedInfo);
$content.append(item);
$content.on("click","li", function(){
});
item.click(function(){
$btne.show();
item.text(" ");
var typeNew = $('<input type="text" id="newInput" value = "edit">')
item.append(typeNew);
$btne.click(function(){
var editedInput = document.getElementById("newInput").value;
item.text(editedInput);
$btne.hide();
});
});
});
チェックhttp://codepen.io/anon/pen/gLMyXy – DaniP