アプリで左スワイプ/右スワイプがうまく機能していますが、ユーザーがアンカー タグの上でマウスダウンを行うと、スワイプ アクションがトリガーされません。
ユーザーがアンカータグでマウスダウンを行った場合でも、スワイプを機能させるにはどうすればよいですか?
編集: これは、コンピューターのブラウザーでのみ発生する問題のようです。タブレットは問題なく動作します。
アプリで左スワイプ/右スワイプがうまく機能していますが、ユーザーがアンカー タグの上でマウスダウンを行うと、スワイプ アクションがトリガーされません。
ユーザーがアンカータグでマウスダウンを行った場合でも、スワイプを機能させるにはどうすればよいですか?
編集: これは、コンピューターのブラウザーでのみ発生する問題のようです。タブレットは問題なく動作します。
デスクトップの最新のブラウザでは、通常の左ボタンでスワイプできます。
div の dragstart イベントのデフォルト アクションを防止するようにしてください。
$("div").bind('dragstart', function(event) {event.preventDefault(); });
ここに作業コピーがあります...
デスクトップ ブラウザでは、マウスの右ボタンを使用してスワイプできます。コンテキストメニューも開くため、あまりエレガントではありません。しかし、それはどこでも機能します。アレックス
私にとっては、「excludedElements」が原因で、すべてのボタン、選択、テキストエリア、入力、およびアンカーがフィルタリングされます。
それを機能させるには、たとえば空の配列で追加のパラメーターを追加します。
$("#test").swipe({ excludeElements:[] });
ここで touchSwipe プラグインのドキュメントを参照してください ここにリンクの説明を入力してください