質問:
jQuery を使用して、クリック アンド ホールド イベントを模倣するにはどうすればよいですか?
私は現在、頭を壁にぶつけていますが、どうすればいいのかわかりません!
Google やフォーラムでも検索してみましたが、役に立ちませんでした。
現在の例では、jQuery UI の.draggable()
.
理想的には、次のことをしたいと思います。
- でクリック/マウスダウンを実行します
div
。 - クリック アンド ホールド イベントを模倣し、要素を自由に移動できるようにします。
- 次のクリック/マウスダウンで、クリック アンド ホールド イベントを終了します。
次のような機能を試すと:
$("#drag").draggable().mousedown(function(e){
e.preventDefault();
return $(this).mousedown();
});
その後、無限ループが発生し、最終的にブラウザーがクラッシュします。.mousedown()
ただし、一定のイベントを開始する方法はわかりません。
これは私が現在持っているもののデモです: http://jsfiddle.net/vPruR/16/。
どんな助けでも大歓迎です!