【发布时间】:2014-12-27 12:42:58
【问题描述】:
正在将嵌套菜单转换为 mobil... 我需要在单击时在父 li 正下方添加下拉菜单的每个 li 并切换它们。
这是当前菜单标记,悬停时可以看到下拉菜单:
<ul class="navigation-menu">
<li class="white-hover"><a ceid="rd-menu" class="nav-main-links" href="#">Category</a>
<div class="drop">
<div class="drop-holder">
<div class="left-side-menu dividerLine">
<ul>
<li><a href="#">link</a></li>
<li><a href="#">link</a></li>
<li><a href="#">link</a></li>
<li><a href="#">link</a></li>
<li><a href="#">link</a></li>
</ul>
</div>
<div class="right-side-menu">
<ul>
<li><a href="#">link</a></li>
<li><a href="#">link</a></li>
<li><a href="#">link</a></li>
<li><a href="#">link</a></li>
<li><a href="#">link</a></li>
</ul>
</div>
</div>
</div>
</li>
<li>....</li>
<li>....</li>
<li>....</li>
</ul>
不太清楚如何解决这个问题。我相信我需要详细说明类似的内容:
$(document).ready(function()
{
$('ul.navigation-menu li').click(function(e)
{
$(this).find('li').each(function(){
$(this).after( each child li );
});
});
});
如果有人能指出我正确的方向,我将不胜感激。
【问题讨论】:
-
请贴出相关的CSS。
-
如果能做jsfiddle就更好了
-
@user2300867 和你想要的一样吗? jsfiddle.net/3x1e245b/1
标签: javascript jquery html css