1
我有一個魔鬼的時候打開包裝,父母和孩子。下面是示例代碼:jquery選擇父母解開和排除兒童的麻煩
<li class="toplevel menu-item menu-item-type-post_type menu-item-object-page menu-item-95" id="menu-item-95"><a href="http://mysite.com/something">some word</a>
<ul class="sub-menu">
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-102" id="menu-item-102"><a href="http://mysite.com/something">wome word</a></li>
<li class="nolink menu-item menu-item-type-custom menu-item-object-custom menu-item-103" id="menu-item-103"><a href="http://mysite.com/our-coalitions">projects</a>
<ul class="sub-menu">
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-110" id="menu-item-110"><a href="http://mysite.com/proje1">project</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-111" id="menu-item-111"><a href="http://mysite.com/proj2">project2</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-112" id="menu-item-112"><a href="http://mysite.com/proj3">project 3</a></li>
</ul>
</li>
<li class="nolink menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-104" id="menu-item-104"><a href="http://mysite.com">another link</a></li>
</ul>
</li>
我試圖做的是去除超鏈接與nolink
類,同時保持<li>
小號完好,所以我有一些像有效:
<li class="toplevel menu-item menu-item-type-post_type menu-item-object-page menu-item-95" id="menu-item-95"><a href="http://mysite.com/something">some word</a>
<ul class="sub-menu">
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-102" id="menu-item-102"><a href="http://mysite.com/something">wome word</a></li>
<li class="nolink menu-item menu-item-type-custom menu-item-object-custom menu-item-103" id="menu-item-103">projects
<ul class="sub-menu">
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-110" id="menu-item-110"><a href="http://mysite.com/proje1">project</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-111" id="menu-item-111"><a href="http://mysite.com/proj2">project2</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-112" id="menu-item-112"><a href="http://mysite.com/proj3">project 3</a></li>
</ul>
</li>
<li class="nolink menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-104" id="menu-item-104">another </li>
</ul>
</li>
變得非常困惑於如何做到這一點!當我使用$('.nolink a').unwrap()
它解開我想要的和孩子。
我認爲理所當然的你不想打開.nolink上的所有孩子,只是它的直接孩子,對嗎? – iambriansreed 2012-03-16 19:38:00