テーブルのクラスを変更するコードがあります。電話では、テーブルが画面に対して広すぎて、ユーザーがドラッグ/スクロールして内容を確認する場合があります。ただし、テーブルをタッチしてドラッグすると、ドラッグするたびにタッチエンドがトリガーされます。
タッチエンドがタッチドラッグの結果であるかどうかを確認するにはどうすればよいですか?ドラッグスタートとドラッグエンドを追跡しようとしましたが、それを機能させることができず、エレガントでないアプローチのようです。「このタッチエンドはドラッグの最後に来ましたか?」と本質的に判断するものを以下に追加できますか?
$("#resultTable").on("touchend","#resultTable td",function(){
$(this).toggleClass('stay');
});
よろしくお願いします。
PS-最新のjqueryを使用しており、通常のクリックは機能しますが、タッチエンドと比較すると非常に低速です。