要素を動的に作成および削除するスクリプトを作成しています。要素の追加は正常に機能します。しかし、 #removeText 関数は起動していません。ページの読み込みが完了した後に作成されたため、何かを想定しています。動的に作成された場合、#removeText クリック機能を動作させるにはどうすればよいですか?
var i = 0;
$('#addText').on('click', function() {
var div = $("#addText").closest('div').attr('id');
$("<p><input type=\"text\" id=\"text" + i + "\" placeholder=\"Type something…\"><a href=\"#\" id=\"removeText\">Remove</a></p>").appendTo('#' + div);
});
$('#removeText').on('click', function() {
console.log(1);
});