0

这篇文章中,询问了如何在单击另一个对象时立即启动拖动操作。我有同样的问题,但在 gwtquery 和可拖动插件的上下文中。

在参考帖子中,要拖动的新项目被移动到点击点下方,并且原始的鼠标按下事件被发送到它。是否可以在 gwt 中执行此操作?

4

1 回答 1

0

你应该能够做这样的事情:

$("#myDraggable").as(Draggable).draggable();
$("#myOtherDiv").mousedown(new Function(){
@Override
public boolean f(Event e) {
    //position your draggable first
    //...
    $("#myDraggable").trigger(e);
    return false;
}
});

但是方法 trigger(Event e) 在 GQuery 中尚不存在。我打开一个涵盖该问题的问题:http ://code.google.com/p/gwtquery/issues/detail?id=139

于 2012-06-06T15:47:06.300 回答