我正在使用这个例子(1),它完美地运作:
http://jsfiddle.net/dNfsJ/
但我还需要在那里放一个响应式菜单,所以我做了(2):
http://jsfiddle.net/k0za95nw/1/
基于此菜单:http://tympanus.net/Development/ResponsiveMultiLevelMenu/
但是因为JQuery通过示例 1 中的UL和LI标记进行循环,所以它完全搞砸了示例 2 。
如何告诉JQuery忽略ID为 id =“dl-menu”的div中的UL和LI?
代码,如果你不想访问JSFiddle:
<ul id="original_items">
<li>1</li>
<li>2</li>
<li>
<!-- start the menu code -->
<div id="dl-menu" class="dl-menuwrapper">
<a href="#" class="dl-trigger"><img src="siteImgs/edit_gear_icon.png"></a>
<ul class="dl-menu">
<li>
<a href="#">Use as album cover</a>
</li>
<li>
<a href="#">Delete</a>
</li>
<li>
<a href="#">Thumbnails</a>
<ul class="dl-submenu">
<li><a href="#">Manually create thumb</a></li>
<li><a href="#">Use placeholder thumb</a></li>
</ul>
</li>
</ul>
</div><!-- /dl-menuwrapper -->
</li>
</ul>
<ul id="cloned_items">
</ul>
答案 0 :(得分:0)