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")ネストされたものをすべて検索し、見つかったこれらの周りに要素ulwrap追加します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 に答える