次の jquery コードに問題があります。
$(document).ready(function() {
$(".box").submit(function(e) {
e.preventDefault();
var input_value = $(".textbox").val();
$("<li>"+ input_value +" <br /> <form class='box'><input type='text' name='textbox' class='textbox reply'></form> <ul class='list'></ul></div></li>")
.prependTo($(this).siblings('.list').first());
});
});
既存の HTML に prependTo() するとすべて正常に動作しますが、javascript によって作成された要素に prependTo() しようとすると、エラーが発生します。
説明するために次のjsfiddleを作成しました