我想使我的菜單動態。點擊功能顯示下一個元素
我有這樣的HTML輸出:
<dl>
<dt class="odd">one</dt>
<dd class="odd"> ...</dd>
<dt class="even">two</dt>
<dd class="even"> ...</dd>
<dt class="odd">three</dt>
<dd class="odd">... </dd>
<dt class="even">four</dt>
<dd class="even">... </dd>
<dt class="odd">five</dt>
<dd class="odd">... </dd>
<dt class="even">six</dt>
<dd class="even">...</dd>
</dl>
我已經設置了dd
到display: none
,因爲他們的過濾器。標題爲dt
。
我試圖讓這個我點擊一個dt
則必須在下一個dd
元素改爲display: block;
我一直在尋找一些的jQuery或JavaScript的方法來做到這一點,但我不能找到任何。
有什麼想法?
如果你在谷歌搜索顯示或隱藏一個元素使用jQuery你有很多的例子 – Mivaweb
我知道如何使jQuery(.even).show()/ hide(); 問題是讓所有的動態和更改元素的情況下,你點擊 – ntzz