如何在drop事件jquery上获取被删除项的id

Log*_*gan 6 jquery drag-and-drop droppable jquery-selectors

当我把东西丢给jquery droppable时,我想得到丢弃的项目的id.当我这样做的时候:

$("#here").droppable({
        tolerance: 'fit',
        accept: ".one",
         drop: function(){
            id = $(this).attr("id");
            alert (id);
        }
    });
Run Code Online (Sandbox Code Playgroud)

它当然提醒了droppable的id here.如何选择丢弃的div的id?

joe*_*arl 7

将drop函数更改为两个参数:event,ui

function(event,ui){
    var draggable = ui.draggable;
    var id = draggable.attr("id");
}
Run Code Online (Sandbox Code Playgroud)

被删除的draggable由ui.draggable表示

在jquery ui docs中找到了droppable.