( jQuery を介して)クリックできるdivがあります$('.mydiv').click-これによりdivが展開され、2回目のクリックで折りたたまれます。
同じ div にはいくつかの CSS:hoverルールが適用されています (ホバー時に詳細情報を表示するなど) - これは PC で意図したとおりに機能します。
iOS デバイスを使用している場合、クリックが機能し、:hover疑似クラスも適用されるため、追加情報が表示されます。これはまさに私が望んでいたことです (驚くべきことに)。
ただし、:hoverCSS に疑似クラスがあるからといって、クリックしてもそれが表示されるわけではありません。
:hoverでは、状態を適用する (または適用しない) ために iOS が従う規則は何ですか? どこかに表示できるドキュメントはありますか?
ホバーの下に機能を隠したり、それらを機能させるためにタッチ固有のJavaScriptを作成したりする必要はありません。iOSがすでにその機能の一部を実行しているように見えるためです。それを横切って起こっているだけではありません!