-3

取得できないように見えるドロップダウン ナビゲーションにサブレベルを追加しようとしています。

サブレベルまたは css を処理するために JS コードを処理する方法がわかりません (期待どおりに動作せず、メニュー項目が行ごとに表示されます)。

フィドルはここにあります: http://jsfiddle.net/WPMNN/7/

編集:初期に投稿されましたが、機能を追加しようとしましたが、機能はありませul li ulん。ulul li ul liul li

どこから始めるべきかについての指針はありますか?

編集:私もリンクしたjsfiddleを修正しました。何が起こっているのかわからなくて、今はソートされているはずです。

4

3 に答える 3

2

私はあなたのjsを更新しました

$(document).ready(function(){

$('.rs_nav_menu li').hover(
function () {
    $(this).addClass('active');
    $(this).children('ul').fadeIn('fast');
},
function () {
    $(this).removeClass('active');
    $(this).children('ul').fadeOut();
}
);
});

そしていくつかのcssはjsFiddle Linkをチェックします

これがうまくいくことを願っています。

于 2013-05-30T12:53:13.053 に答える
0

これでうまくいきます。jQueryやjavascriptを使用する必要はありません...

ul ul { display:none; }
ul a:hover ul { display:block }

a タグ内に ul を設定していることを確認してください

于 2013-05-30T13:01:10.230 に答える
0

あなたのメニューがどのように見えるべきかはわかりませんが、ドロップダウン メニューに関してはSon of Suckerfishソリューションが気に入っています。これは、有効な html を使用した css のみのソリューションです (:hover 疑似クラスをサポートしていないブラウザーを除く)。

于 2013-05-30T12:48:28.533 に答える