我有不同程度的深度的名單列表項的父母:添加不同種類的使用jQuery
<ul>
<li>Item 1</li>
<li>Item 2
<ul class="sub-menu">
<li>Sub item 1</li>
<li>Sub item 2</li>
<li>Sub item 3
<ul class="sub-menu">
<li>Subsub item 1</li>
<li>Subsub item 2</li>
</ul>
</li>
<li>Sub item 4</li>
</ul>
</li>
<li>Item 3</li>
</ul>
我使用下面的jQuery腳本添加一個類家長:
$("ul li ul").parent().addClass("menuparent");
有沒有辦法將這個類只添加到頂級父li
的和其他所有(更深)父li
的不同類?
你知道可能含有頂層'一個id ul'作爲嫡系? – Shmiddty
你的HTML有一個錯誤,你知道嗎?最裏面的UL不包含在LI中。 – David
哎呀,謝謝,我修改了。 不,沒有頂級ID - 它是一個WordPress網站,WP不添加一個。 – user18577