我正在寻找使用 ID 和哈希值创建一个简单的显示/隐藏 div 设置。如果单击具有哈希值的链接,则会显示与哈希具有相同 ID 的 div。我知道那里有一些工具,但如果可能的话,我更喜欢使用 jQuery/JS 来做这件事。
需要注意的一点是,所有的哈希和 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