我知道有很多这样的线程,但似乎没有一个真正适合我。
我有 5 次潜水,上面写着“这是 div1,到 div5”。这些总是会被展示出来的。我有 5 个隐藏的 div,每个 div 都有文本,如果我点击我显示的 div,它们就会显示出来。
如果我单击 div1,我想显示隐藏的 div1。
现在我正在为每个 div 使用一个 click 函数(jQuery),它可以工作但在代码中看起来不是很好。一定有更好的方法。有什么建议吗?
我不希望任何 div 成为超链接,这似乎是这里许多类似线程的解决方案。
编辑:这是我当前的代码。(无法让 jsfiddle 工作)
html
<div class="showing_div">
<p>This is a showing div</p>
</div>
<div class="hidden_div" style="display: none;>
<p>This div is hidden</p>
</div>
jQuery
$('showing_div').click(function() {
$('hidden_div').toggle();
})