0

さて、このページにjQueryメニューがあります

親(BureauまたはProjecten)をクリックすると、[親]->[子]->[子]に移動しても、子メニューは常に開いたままになります。

これは機能しません:Bureau->Publicaties->"child"メニューが閉じます。

jQueryで両方の「親カテゴリ」(current-menu-item.parentとcurrent-portfolio-ancestor)をカバーしたので、わかりませんか?

何か案は?

$('.current-menu-item').parent('.sub-menu').css('visibility', 'visible');
$('.current-menu-item.parent, .current-portfolio-ancestor').find('.sub-menu').css('visibility', 'visible');

ここにあるjQueryコード全体

4

2 に答える 2

0

で、この行には、 :で使用するhttp://wptemp.site90.net/portfolio/publicatie-test-b/CSSクラス(.current-menu-itemたとえば)がありません。script.js

<li id="menu-item-102" class="menu-item menu-item-type-post_type menu-item-object-page parent menu-item-102">

その結果、可視性は隠されたままになります。

于 2012-12-17T15:14:57.173 に答える
0

2行を次のように置き換えます

$('.current-menu-parent').parent().css('visibility', 'visible');
于 2012-12-17T15:22:52.360 に答える