お世話になっております。今回はjQueryを使ったプルダウンメニューについて助言が欲しくお尋ねいたします。
HTML
<ul style="list-style:none; width:500px; height:auto; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; background-color:#CCC; z-index:18;" id="menu"> <li style="display:block;">A <ul style="display:none;" id="header_frame_min"> <li>B</li> <ul> <li>BB</li> <li>BB</li> </ul> <li>C</li> <ul> <li>CC</li> <li>CC</li> <li>CC</li> </ul> </ul> </li> </ul>
JS
$('#menu li').hover(function(){ $("#header_frame_min",this).slideToggle("slow"); });
といったコードになります。具体的にはAをhoverするとBとCが現れ、Bをhoverするとすぐ下にBBの二つが表示されるようなプルダウンメニューを作りたいと思っています。
しかし、今回toggle自体は効いていますが下にslidedownしませんし、displayがul内noneのままになっています。
どうか、よろしくお願いします。
http://makasete-web.net/sample/dropdown/index.html ←を参考に作りました。
回答2件
あなたの回答
tips
プレビュー