我有一个简单的应用程序,用户jquery-ui的拖放。在Firefox中,它可以完美地工作。然而,在Chrome中,我遇到了一些问题。
代码如下:
$(".cell").droppable({
drop: function(event, ui) {
var originalTarget = event.originalTarget;
...
}
});在Chrome中,“event”对象的类型是“object”(使用Chrome Dev Kit),而event.originalTarget是“未定义的”。我做错了什么?
发布于 2010-04-28 01:16:24
要获得可拖动元素,请使用ui.draggable (这是一个jQuery对象)。要获取droppable,请使用$(this)。请参阅drop事件上的documentation。
var draggable = ui.draggable[0];
var droppable = $(this)[0];https://stackoverflow.com/questions/2723345
复制相似问题