我在列表组上使用 jquery 的可排序 ui,效果很好。我还有一个向列表组添加元素的功能:
$('#addTask').click(function(){
var name = $("#taskName").val();
var num = $('li[id=taskOrder]').length+1;
$("#taskpriority").append('<li id="taskOrder" class="list-group-item list-group-item-dark d-flex justify-content-between align-items-center" draggable="true" style="display: block;">'+name+'<span class="badge badge-dark badge-pill">'+num+'</span></li>');
});
但是,一旦添加了新列表组,它就不可拖动。除了添加的元素之外,所有其他元素。
这是一个jsfiddle的情况http://jsfiddle.net/yn8wxu9q/