こちらをご覧ください
すべての div は非表示になり、メニューから 1 つのボタンをクリックすると、特定のコンテンツ (div) が表示され、その他は非表示になります。ホームページと選択したコンテンツのみが表示されます。私の質問は... jqueryを使用してこれを行うにはどうすればよいですか? 最初の div 以外のすべてのコンテンツを非表示にし、メニューをクリックすると選択したコンテンツが表示されるようにするにはどうすればよいですか?
例:
私のメニューは次のようになります。
<nav>
<ul>
<li><a href="#home" class="active">Home</li>
<li><a href="#page1">Page 1</li>
<li><a href="#page2">Page 2</li>
<li><a href="#page3">Page 3</li>
</ul>
</nav>
<article id="page1">
<div class="container">
<h1>Page 1</h1>
<p>Page 1 content</p>
</div>
</article>
<article id="page2" class="dark">
<div class="container">
<h1>Page 2</h1>
<p>Page 2 content</p>
</div>
</article>
<article id="page3">
<div class="container">
<h1>Page 3</h1>
<p>Page 3 content</p>
</div>
</article>