以下のように、サムネイルの水平方向のリストをナビゲートするスクロール パネル ( iScroll4と jQuery を使用) があります。
マウスを使用して、このパネルをうまくつかんでスライドさせることができます。問題は、リスト内の各画像にクリック イベントを追加したため、ユーザーが画像をつかんでスライドすると、画像をクリックしてイベントが発生することです。ユーザーはその画像を選択するのではなく、もっと見たかっただけなので、これは面倒です。
左または右の動きなしで画像を確実にクリックすると、画像が選択されますが、スクローラーが移動すると選択されないようにするにはどうすればよいですか?
私が言っていることの例は、ここの Fotorama スライダー プラグインにあります。サムネイルをスライドさせてからサムネイルをクリックしてみると、私の言いたいことがわかるでしょう。
どんな助けや提案も素晴らしいでしょう。
アップデート
iScroll4 ドキュメントに onScrollMove および onScrollEnd コールバックがあることがわかりました。多分:onScrollEnd: function() { $(".uploaded_images").unbind("click"); }
別の更新
今のところ、画像をシングルではなくダブルクリックできるようにすることでこれを回避していますが、それがどのように可能かを知りたいと思っています.