Chrome中的jquery-droppable存在问题

时间:2010-04-27 17:09:42

标签: javascript jquery jquery-ui draggable droppable

我有一个简单的应用程序,用户jquery-ui的draggable和droppable。在Firefox中,它完美运行。但是,在Chrome中,我遇到了问题。

这是代码:

$(".cell").droppable({
        drop: function(event, ui) {
           var originalTarget = event.originalTarget;
           ...
         }
});

在Chrome中,“event”对象的类型为“Object”(使用Chrome Dev Kit),而event.originalTarget为“undefined”。我做错了什么?

1 个答案:

答案 0 :(得分:3)

要获取可拖动元素,请使用ui.draggable(这是一个jQuery对象)。要获取droppable,请使用$(this)。请参阅drop活动的documentation

var draggable = ui.draggable[0];
var droppable = $(this)[0];