シナリオは次のとおりです。jquery draggable() を使用してジョイスティックを実装しようとしており、ジョイスティックの y 座標に基づいて、div を左または右に移動します (y が正の場合は右に移動します。そうでない場合) y が負の場合、左に移動します)。私はすでにこの部分を行っていますが、アニメーションをいつ停止するかが問題です。
例;
ジョイスティックを上下にドラッグして押したままにすると、div の動きが止まりません。ジョイスティックを離したときにのみ停止するはずです。どうすればこれを達成できますか? 私はこれを追加しようとしました:
stop: function(){ $(div).stop() } //should stop animation
また、イベントのキューイングを停止するにはどうすればよいですか?
助言がありますか?または、私が間違っていた場所を指摘できる人はいますか? ありがとう。
ここでフィドルを作成しました:http://jsfiddle.net/j3toxicat3d/cKd8k/2/