這裏是我的html代碼:基於匹配的IDS jQuery的隱藏類
<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)
});
正如你所看到的,我匹配bibletree <div>
內的任何和所有<p>
標籤。我想知道如何切換那些類型與被單擊元素的id相同的<p>
。所以,而不是切換.gen
它會切換.[id of <p> that was clicked]
。我所要求的是讓人想起正則表達式引用。有任何想法嗎?
爲什麼不巢相關的元素? – Shmiddty
這對於有序列表來說似乎是一個有用且有意義的地方。 –
我覺得'.closest'也在這裏是鏈接:http://api.jquery.com/closest/ –