私のアプリではswipeleft/swiperightがうまく動作していますが、ユーザーがアンカータグでマウスを操作したときにスワイプされません。アンカータグで開始するときにJQuery-Mobileスワイプが機能しない
ユーザーがアンカータグでマウスを操作してもスワイプの作業を行うにはどうすればよいですか?
編集:これはパソコンのブラウザでのみ問題になるようです。タブレットは正常に動作します。
私のアプリではswipeleft/swiperightがうまく動作していますが、ユーザーがアンカータグでマウスを操作したときにスワイプされません。アンカータグで開始するときにJQuery-Mobileスワイプが機能しない
ユーザーがアンカータグでマウスを操作してもスワイプの作業を行うにはどうすればよいですか?
編集:これはパソコンのブラウザでのみ問題になるようです。タブレットは正常に動作します。
デスクトップ上の現代のブラウザで通常の左ボタンでスワイプできます。
divのdragstartイベントに対するデフォルトのアクションが行われないようにしてください。
$("div").bind('dragstart', function(event) {event.preventDefault(); });
私はここに作業コピーを持っている...
マウスの右ボタンを使用してデスクトップブラウザでスワイプできます。 コンテキストメニューも開いているのであまりエレガントではありません。 しかし、どこでも動作します。 アレックス
それは "excludedElements" 引き起こされた私としては、それはすべてのボタン、SELECT、TEXTAREA、入力とアンカーをフィルタリングします。
たとえば、空の配列を持つ追加パラメータを追加するには
$( "#test")スワイプ({ excludedElements:[] ));ここenter link description here
参照touchSwipeプラグインのドキュメントは、うーん...私のために動作しません。私はカルーセルdiv> ul> li> a> imgを持っています。 そのツリーの各要素へのドラッグを防止しようとしました。私は画像をアンラップする場合、他の問題、それは動作します。 – Rantiev
あなたはどのブラウザを使用していますか?あなたはjsのフィドルを投稿できますか? – Trent
上記のリンクを作業中のjsfiddleに変更しました。見てみな。 http://jsfiddle.net/38nXe/ – Trent