これに近い HTML マークアップがあります。
<ul class="menu">
<li><a href="#">Link 1</a></li>
<li><a href="#">Link 2</a></li>
<li><a href="#">Link 3</a></li>
<li><a href="#">Link 4</a></li>
</ul>
<!-- some other elements and containers here -->
<div class="content">Content 1</div>
<div class="content">Content 2</div>
<div class="content">Content 3</div>
<div class="content">Content 4</div>
残念ながら、マークアップを変更することはできず、単純なトグル機能を作成する必要があります。次のように機能するものを作成する最良の方法は何ですか:
ユーザーが「メニュー」から最初のリンクをクリックすると、ページの最初の「.content」で、fadeIn()、
ユーザーが「メニュー」から 2 番目のリンクをクリックした場合
(...)
? 通常はカスタムのデータ属性を使用しますが、ここでは div とリンクを何らかの方法でカウントする必要があると思いますか? これが不明な数のdiv /リンクで機能することを望みます。