1

jquery タッチ パンチ ライブラリを使用して、ユーザーがタッチで画像を移動できるようにしています。これは Chrome と Firefox では正常に機能しますが、IE では機能しません。

IE で画像を長押しすると、小さな四角形が表示され、この四角形の境界内で画像をドラッグすることはできますが、それ以上はできません。これが右クリック機能の始まりだと思います。

私は周りを見回しましたが、ほとんどの人は、ドラッグ可能な div の css に「-ms-touch-action: none」を追加するように言っています。それで、ドラッグ可能なdivのスタイル属性にそれを追加しましたが、何もしませんでした。私はまだIEでドラッグできません。

別の代替案を探しましたが、見つかりません。jquery 1.8.1、jquery ui 1.8.23、およびタッチ パンチ 0.2.2 を含めました。どんな助けでも大歓迎です。

4

1 に答える 1

-1

ドラッグ可能な div を含む起動中の htm ページに、IE9 でページをエミュレートするメタ タグが含まれていることに気付きました。それに費やした2日半!-ms-touch-action:none は確実に IE で動作します。

ここに来て同じ問題が発生しているが、上記の段落で問題が解決しない場合は、これを試してください。

于 2014-06-06T09:36:26.067 に答える