この投稿では、別のオブジェクトがクリックされたときにすぐにドラッグ操作を開始する方法について質問されます。同じ質問がありますが、gwtquery とドラッグ可能なプラグインのコンテキストで。
リファレンス ポストでは、ドラッグされる新しいアイテムがクリック ポイントの下に移動され、元のマウス ダウン イベントがそこに送信されます。gwtでこれを行うことは可能ですか?
あなたはそのようなことができるはずです:
$("#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