iPad Safari で、DIV のタッチ イベントをプログラムして、DIV 内をタッチして指を 500 ミリ秒保持すると、DIV の背景色が変化するようにしました。
コードをテキスト入力要素 (フィールドセット内) に移動して、DIV ではなくタッチ ターゲットにしようとすると、コードが機能しません。次の CSS にもかかわらず、テキスト入力が選択されます。
input[type=text] {-webkit-touch-callout:none; -webkit-user-select:none }
iPad Safari でテキスト入力要素のタッチ イベントをインターセプトし、それらをカスタムの方法で処理して、デフォルトの動作を防止する方法はありませんか? または、これをサポートするための入力を得るために私がしなければならない追加のことがありますか? ダミーのクリック ハンドラー onclick="void(0)" を使用して、または使用せずに試しました。
これは、ドキュメントの処理イベントに従っているドキュメントです。