0
我有两组可拖拽和两组可拖拽的元素。在一个页面上的两个可拖拽和两个可拖拽
我想要的是第一组可拖动元素只能在第一组可拖拽内部放置。 第二组可拖拽应该只能放入第二组可放置的物体中。
的代码段:
// this can be dropped only inside .drop elements
$('.drag').draggable({ revert: true });
$('.drop').droppable({
drop: function() {
//
}
});
// this can be dropped only inside .drop2 elements
$('.drag2').draggable({ revert: true });
$('.drop2').droppable({
drop: function() {
//
}
});
所以,用户将无法与.drag类下降元件.drop2容器。
还有一个问题。如果我只有一个可放置的容器,该怎么办?我怎么知道,哪个可拖动的元素被拖到那里? – 2010-11-19 12:42:37
修改您的拖放功能以删除:function(event,ui){alert($(ui.draggable).attr(“id”)) $(this).html(“Dropped!”); } – 2010-11-19 12:51:13
使用ui.draggable你可以得到被删除项目的ID。 – 2010-11-19 12:51:53