我在使用以下 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());
});
});
当我 prependTo() 到现有的 HTML 时,一切正常,但是一旦我尝试 prependTo() 到由 javascript 创建的元素,我就会遇到错误。
我创建了以下jsfiddle来说明