jQueryがホバー時に追加しているナビゲーションの現在のメニュー項目からインラインスタイルを削除する方法を見つけようとしています。ホバー後、現在のメニュー項目を引き続き表示したいのですが、jQuery は display:none/ を追加しています
「display:block;」を追加しました。.current-menu-item の CSS ですが、nav にカーソルを合わせると jQuery がトリガーされ、inline style="overflow: hidden; display: none;" によってオーバーライドされます。の
<li id="menu-item-33" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-31 current_page_item menu-item-33"><a href="http://clients.weinsteinau.cgvcreative.com/opportunities/">Opportunities</a></li>
再現: 1. ここに移動: http://clients.weinsteinau.cgvcreative.com/opportunities/
ページに対応するメニュー項目がナビゲーションの下に表示されることに注意してください
ナビにカーソルを合わせる
ページの名前がナビゲーションから消えることに注意してください
想定: nav にカーソルを合わせると、すべての項目が表示されるようになります。ホバー後、現在のメニュー項目は display:block を保持する必要があるため、ユーザーに表示されたままになります。
助けていただければ幸いです。ありがとう!