iOS での jQuery クリック イベントの誤動作
Chrome と Firefox では適切に機能しているにもかかわらず、iOS デバイスではクリック イベントが期待どおりにトリガーされません。この問題は、jQuery クリック イベントを効率的に処理する際の iOS の制限に起因します。
これに対処するために、live() メソッドが試みられましたが、効果がないことが判明しました。同様に、タップ可能な回避策でも問題は解決できませんでした。
caniuse.com によると、3D 変換は適切なプレフィックスを使用して iOS でサポートされており、その領域での互換性に関する懸念が軽減されています。
簡単な解決策
実行可能な解決策は、cursor: pointer; を追加することです。クリックの問題が発生している要素の CSS に問題があります。この簡単な調整により、iOS デバイス上のタッチ イベントを受け入れやすくなり、クリック イベントを適切に登録できるようになります。
以上がjQuery クリック イベントが iOS で動作しないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。