1
我正在構建一個菜單規劃器使用JSQuery UI可拖動和排序。 請看看小提琴:JSQueryUI可以從一個ul排序到另一個
http://jsfiddle.net/mikepmtl/2fy9H/
<div class="day" id="Monday">
<div>Monday</div>
<div>Breakfast</div>
<ul class="mealtime sortable draggable" id="mon_breakfast"></ul>
<div>Lunch</div>
<ul class="mealtime sortable draggable" id="mon_lunch"></ul>
<div>Snack</div>
<ul class="mealtime sortable draggable" id="mon_snack"></ul>
</div>
<div class="day" id="Tuesday">
<div>Tuesday</div>
<div>Breakfast</div>
<div class="mealtime sortable draggable" id="tues_breakfast"></div>
<div>Lunch</div>
<div class="mealtime sortable draggable" id="tues_lunch"></div>
<div>Snack</div>
<div class="mealtime sortable draggable" id="tues_snack"></div>
</div>
//Drag and Drop
$(function() {
$(".sortable").sortable({
connectWith: "ul" ,
cursor: "pointer",
});
$(".draggable").draggable({
helper: "clone",
cursor: "pointer",
connectToSortable: ".sortable"
});
$('#trash').droppable({
drop: function(event, ui) {
$(ui.draggable).remove();
}
});
});
});
如果您將食物項目中的項目添加到星期二下的菜單中,則可以在星期二重新拖放項目並將其放到星期一。
但是你不能在任何其他日子放棄它。 但是你在星期一的任何用餐時間都會工作。
我完全不解。
有人會知道爲什麼嗎?
該死!太簡單了!我一直在盯着它至少一個小時!非常感謝!!! 不幸的是我還沒有被允許投你的答案。 –