私はjqueryのにかなり新たなんだと今のところ、私はhtmlのメニューを切り替えてスライドさせる私のコードを持っています。私のコードをheresjqueryのナビゲーションバーslidetoggle問題
<script type="text/javascript">
$(document).ready(function() {
$('li').each(function(){
$('li.menuheader').hover(function(){
$('ul.submenu').slideToggle('slow', function(){})
});
});
});
</script>
</head>
<body>
<div id="navbar">
<ul>
<li class="menuheader">test1
<ul class="submenu">
<li>item 1</li>
<li>item 2</li>
<li>item 3</li>
<li>item 4</li>
</ul>
</li>
<li class="menuheader">test2
<ul class="submenu">
<li>item 1</li>
<li>item 2</li>
<li>item 3</li>
<li>item 4</li>
</ul>
</li>
<li class="menuheader">test3
<ul class="submenu">
<li>item 1</li>
<li>item 2</li>
<li>item 3</li>
<li>item 4</li>
</ul>
</li>
</ul>
</div>
</body>
</html>
私のjqueryは、メニューヘッダーの上にマウスを移動するたびにドロップダウンします。私はdivのidを使用して別々のjqueryの関数を作成することなく、これらを区切る必要があります。誰かがこれを行う方法で私を助けることができますか?彼らはすべてのセレクタに一致するので
あなたが正確に行うには何が必要ですかそれははっきりしていません?私に –
IDを使用できないのはなぜですか?これは、右について見えますが、私はそれを試してみたし、それが –
@heavymetalkid – MrPink