ID とハッシュ値を使用して設定された単純な表示/非表示 div を作成しようとしています。ハッシュ値を持つリンクをクリックすると、ハッシュと同じ ID を持つ div が表示されます。いくつかのツールがあることは知っていますが、可能であれば jQuery/JS を使用してこれを行うことをお勧めします。
注意すべきことの 1 つは、すべてのハッシュと ID がページ タイトルに基づいて CMS から動的に取り込まれ、サニタイズされることです。そのため、jQuery で ID やハッシュをハードコーディングすることはできません。
これが私のセットアップです:
<div class="menu">
<ul>
<li><a href="#aquatic-health">Aquatic Health</a></li>
<li><a href="#environment">Environment</a></li>
</ul>
</div>
<div id="aquatic-health">
<p>Lorem ipsum dolor sit amet, vel vide elaboraret persequeris at, clita vitae eirmod in eos, eros nostrud apeirian ea per. Lorem ipsum dolor sit amet, vel vide elaboraret persequeris at, clita vitae eirmod in eos, eros nostrud apeirian ea per. Lorem ipsum dolor sit amet, vel vide elaboraret persequeris at, clita vitae eirmod in eos, eros nostrud apeirian ea per.</p> <p>Lorem ipsum dolor sit amet, vel vide elaboraret persequeris at, clita vitae eirmod in eos, eros nostrud apeirian ea per.</p>
</div>
<div id="environment">
<p>Lorem ipsum dolor sit amet, vel vide elaboraret persequeris at, clita vitae eirmod in eos, eros nostrud apeirian ea per. Lorem ipsum dolor sit amet, vel vide elaboraret persequeris at, clita vitae eirmod in eos, eros nostrud apeirian ea per. Lorem ipsum dolor sit amet, vel vide elaboraret persequeris at, clita vitae eirmod in eos, eros nostrud apeirian ea per.</p> <p>Lorem ipsum dolor sit amet, vel vide elaboraret persequeris at, clita vitae eirmod in eos, eros nostrud apeirian ea per.</p>
</div>
よろしくお願いします、R