当用gwtquery点击另一个时,jquery开始拖动对象并拖放

时间:2012-06-06 02:22:59

标签: gwt draggable gwtquery

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

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

1 个答案:

答案 0 :(得分:0)

您应该能够做到这样的事情:

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

但是GQuery中还没有方法触发器(事件e)。我提出了一个问题:http://code.google.com/p/gwtquery/issues/detail?id=139