私はjquery.uiを使用していくつかのソート可能なliを作成しました。また、最後に新しいliを追加する追加ボタンがあります。これにより、すべてのli内に削除テキストがあり、そのクリックで親liが削除されますが、この削除機能はうまく機能していません新しく作成されたliでは、テキストを削除するためのクリックアクションが、新しく追加されたliで機能していないと言うべきです。 動作デモ用
$(function() {
$( "#sortable" ).sortable({
placeholder: "ui-state-highlight"
});
$( "#sortable" ).disableSelection();
$(".btn").click(function (e) {
e.preventDefault();
var fieldsCount = $(".remove").length;
if(fieldsCount){
number = $('ul#sortable li:last').attr("id");
number++;
$("#sortable").append('<li id ="'+number+'" class="ui-state-default"><span class="ui-icon ui-icon-arrowthick-2-n-s"></span>Item '+number+' <a class="remove hello'+number+'">remove</a></li>');
$("#sortable").sortable('refresh');
}else{
$("#sortable").append('<li id="1" class="ui-state-default"><span class="ui-icon ui-icon-arrowthick-2-n-s"></span>Item 1 <a class="remove hello1">remove</a></li>');
$("#sortable").sortable('refresh');
}
});
$("a.remove").click(function(){
$(this).parent().remove();
});
});