iPad上で表示されるページのボタンといくつかのサブリンクがあります...ボタンをクリックすると、サブリンク上でmouseoutイベントがトリガーされます(目的はホバーを削除することです)リンクからの状態)iPad上でトリガーjQuery mouseoutイベント
私は
$("#leftNav a").mouseleave();
$("#leftNav a").mouseout();
$("#leftNav a").trigger("mouseout");
$("#leftNav a").trigger("mouseleave");
を試してみました。しかし、それらのどれも働いて、彼らがiPadでないように見えるん。私を助けてください。ありがとうございました。
あなたが言っている前に、iPad上でホバーはありません、私は認識しています...しかし、アップルからこれをお読みください。
When the user focuses on an element by single-tapping it, the
:スタイルが適用されて置いて、マウスオーバー、のMouseMove、マウスダウン、 のmouseupイベント火災をクリックし(常に;およびその順序で)。
好奇心をそそり、どこでどのようにトリガーを呼び出したのですか? – Semyazas
Appleからのリストは、ユーザーが要素に触れると送出されるイベントです。このリストには、 "mouseout"または "mouseleave"は含まれません。これらのイベントはサポートされていると言われます。つまり、要素にはそれらのイベントタイプのハンドラがありますか? – RobG
それは決して得られないポイントです。カスタムイベントリスナーまたはjQueryプラグインを使用してタッチイベントを操作するのではなく、存在しない動作をエミュレートしようとするのはなぜですか?それは代わりに三角形の車輪を再発明するのと同じです – Semyazas