ここに私の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]
。私が求めているのは、正規表現の参照を連想させるものです。何か案は?