jquery从drop div中传递draggable对象

时间:2012-02-07 06:07:49

标签: javascript jquery jquery-ui draggable droppable

我希望在可拖放分区中删除后更改可拖动对象的背景。我如何传递当前被丢弃的对象?

假设有#drag div和#drop div。将#drag移动到#drop div后。我想将#drag div的颜色更改为黑色。

$("#drop").droppable({
    drop: function(){
        $(this).css('background','black');
    },
});

我不知道如何将拖动的元素拖放到#drop div中后将其拖放到droppable对象中。我认为'这'会起作用。但它似乎指向#drop div

1 个答案:

答案 0 :(得分:1)

试试这个:

...
drop: function(event, ui) {

  // here ui.draggable is the object that was dragged 
  ui.draggable.css('background','black');


}
...