我有一个相当大的,三级深,菜单在这个例子中如何向上移动第三层元素并移除ul?
<ul class="nav">
<li><a href="#">1</a>
<ul>
<li><a href="#">2</a>
<ul>
<li><a href="#">level 3</a></li>
<li><a href="#">level 3</a></li>
<li><a href="#">level 3</a></li>
</ul>
</li>
<li><a href="#">2</a>
</ul>
</li>
</ul>
有关的菜单,包括嵌套表像,我想有两个层面的工作只有这样我想删除第三ul
和为其造型目的添加一个班级给其(以前)的孩子。
这可以用jQuery来完成吗?结果应该是这样的:
<ul class="nav">
<li><a href="#">1</a>
<ul>
<li><a href="#">2</a></li>
<li class="third"><a href="#">level 3</a></li>
<li class="third"><a href="#">level 3</a></li>
<li class="third"><a href="#">level 3</a></li>
<li><a href="#">2</a></li>
</ul>
</li>
</ul>
任何帮助表示赞赏!
你为什么不只是生成您希望在服务器上的标记? – 2009-12-13 14:36:21
,因为它是动态生成的 – Taeke 2009-12-13 15:13:57