jQuery モバイルと jQuery UI は、要素を独自の要素でラップします。これらのラッパー要素には :hover ルールがある場合があります。なんらかの理由でホバー ルールをトリガーしたくない場合は、どうすればよいでしょうか?
- ホバー中に要素を希望どおりに保持する anti :hover クラス
- 要素の上に div を置く
問題は、テーマを適用するとアンチクラスが失敗することです。getComputedStyles と Javascript を使用してクラスを構築できますが、何らかの理由で、目的のスタイルの約 90% しか保持していないように見えます。
上にある div の問題は、マウスが上にある div の隅に触れたときに、下にある div で :hover が引き続きトリガーされることです。