这是我的html代码:
<div id="bibletree">
<p id="gen">Genesis</p>
<p class="gen">01</p>
<p class="gen">02</p>
<p class="gen">03</p>
<p class="gen">04</p>
<p id="exo">Exodus</p>
<p class="exo">01</p>
<p class="exo">02</p>
<p class="exo">03</p>
<p class="exo">04</p>
<p id="lev">Leviticus</p>
<p class="lev">01</p>
<p class="lev">02</p>
<p class="lev">03</p>
<p class="lev">04</p>
</div>
Javascript:
$("#bibletree p").click(function() {
$(".gen").slideToggle(400)
});
如您所见,我匹配<p>了 bibletree 中的所有标签<div>。我想知道如何只切换那些<p>与被点击元素的 id 相同的类。因此,.gen它不会切换,而是切换.[id of <p> that was clicked]. 我要的是让人想起正则表达式引用。有任何想法吗?