Это кажется тривиальным, но я все равно здесь.Код ниже представляет собой простое перетаскивание с сортируемым списком.То, что я хотел бы сделать, это сделать некоторую работу над вставленным элементом.В этом примере добавленный элемент - это div.Работа, которую я хотел бы сделать, - создать новый элемент списка с div внутри.
Любая помощь?
<script>
$(function(){
$(".sortable").sortable();
$( ".draggable" ).draggable({
connectToSortable: ".sortable",
helper: "clone",
revert: "invalid",
});
}
</script>
<div class="draggable">DRAG ME</div>
<ul class="sortable">
<li>ITEM 1</li>
<li>ITEM 2</li>
<li>ITEM 3</li>
<li>ITEM 4</li>
</ul>
Вот кое-что, что я также попробовал
<script>
$(function(){
$(".sortable").sortable({
receive: function(event, ui) {
ui.item = $("<li></li>").append(ui.item);
}
});
$('.sortable').droppable({
drop: function(event, ui){
ui.draggable = $("<li></li>").append(ui.draggable);
}
});
}
</script>