为每个UL添加一个DIV(子菜单) - 下拉菜单

问题描述:

对于你们中的一些人来说,这可能很简单,所以在这里。 我需要换一个div以防万一每个UL-子菜单:为每个UL添加一个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

只需使用此代码:

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

$("ul ul")找到所有嵌套ulwrap添加这些发现ul周围的元素。

+0

我知道,但我并没有指望下降到工作。好一个!道具给你。 –

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