480px 以下で壊れるレスポンシブ メニューを作成しました。次の場合に反応する場所にそれがあります:
- ユーザーが「メニュー」リンクをクリックします。
- メニューのスライドがトグルアウトします。
- サブメニューも onClick で SlideToggle アウトします。
- ただし、どのページもクリックできません。
これは false を返すことと関係がありますか?
ここで例を見ることができます: http://www.stlredtails.com/construction/
レスポンシブ ナビゲーションの動作を確認するには、ブラウザーのサイズを 480px 以下に変更する必要がある場合があります。
ナビゲーション用のjQueryは次のとおりです。
jQuery(".navigation ul").hide();
jQuery("#navigation").click(
function() {
jQuery(this).siblings("ul").slideToggle(150, "swing");
return false;
}
);
jQuery(".navigation > ul > li").click(
function() {
jQuery(this).children("ul").slideToggle(150, "swing");
return false;
}
);
皆さん、ありがとうございました!