0

Wordpress Genesis でサブメニュー項目と div を同時に表示しようとしています。しかし、divにカーソルを合わせると、サブメニューが消えます。

次のコードを使用していますが、機能しません

.sbclass:hover + #nav li:nth-child(3):hover ul, 
#nav li:nth-child(3) ul, 
#nav li:nth-child(3).sfHover ul, 
#nav li:nth-child(3) .submenu {
    visibility:visible !important;
    display:block !important;
}

ここで 3 番目のナビゲーション メニュー項目メニューを確認できます。

http://174.120.233.154/~a348/nextmktg/jle/ 
4

1 に答える 1

-1

**元の投稿は、投稿者が mouseenter/mouseleave で問題に対処する方法を尋ねることで終わりました。そのため、これは彼の css の質問に対する JavaScript の応答です**

jquery を使用しているため、最も基本的なアプローチを以下に示します。それを行うよりきれいな方法もあります。

$('selector').on('mouseenter', function(){
  $(this).addClass('open');
});
$('selector').on('mouseleave', function(){
  $(this).removeClass('open');
});

詳細はこちら: jquery 関数の組み合わせ - on() hover/mouseenter/mouseleave
そしてここ:http://api.jquery.com/on/

于 2013-04-17T16:34:33.743 に答える