jQueryを使ってメニューを切り替えます
-
18-09-2019 - |
質問
私は、次のようないくつかのHTMLを持っています
<ul>
<li><a href="#">Page 1</a></li>
<li><a href="#" class="toggle">[Open|Close]</a><a href="#">Page 2</a>
<ul>
<li><a href="#">Page 2-1</a></li>
<li><a href="#">Page 2-2</a></li>
<li><a href="#">Page 2-3</a></li>
<li><a href="#">Page 2-4</a></li>
</ul>
</li>
<li><a href="#">Page 3</a></li>
<li><a href="#">Page 4</a></li>
<li><a href="#">Page 5</a></li>
</ul>
そしてクラスのトグル 'はAがクリックされたとき、ULがトグルされることをしたいと思います。私は基本的なjQueryのものとかなりまともですが、ここ1で開始する本当のアイデアを持っていません!同じ結果を達成する任意の他のアプローチは、あまりにも歓迎されるでしょう。
解決
そのマークアップでは、これは動作します。
$('.toggle').click(function(){
$(this).siblings('ul').toggle();
});
他のヒント
、jQueryのトグル機能をチェックしてください http://docs.jquery.com/Effects/toggleする
所属していません StackOverflow