0

这对你们中的一些人来说可能很简单,所以,就这样吧。我需要在每个 ul-submenu 周围包装一个 div:

<div class="this-is-a-div-arround"></div>

这将是结果:

<ul>
   <li><a>1st level </a>
       <ul><li><a>2nd level</a></li></ul> ** -- add div here
   </li>
</ul>

并更改 javascript 以保持菜单正常工作。链接:http: //j.mp/XJjPfB

4

2 回答 2

2

只需使用以下代码:

$("ul ul").wrap("<div class='this-is-a-div-arround'/>");

$("ul ul")find all 嵌套ulwrap在这些 found 周围添加元素ul

于 2012-12-10T13:44:30.650 回答
1
$('ul').find('ul').wrap('<div class="this-is-a-div-arround"></div>');​​
于 2012-12-10T14:22:51.070 回答