【问题标题】:Multilevel drop down menu jQuery多级下拉菜单jQuery
【发布时间】:2014-03-30 12:41:23
【问题描述】:

您好!

我有一个 jquery 下拉菜单,它不是像这样的多级 - http://javascript-array.com/scripts/multi_level_drop_down_menu/?j(请参阅链接中的示例)。 这是我的完整代码 - http://www.filedropper.com/projectv5210_1

我想让上面的菜单多级。请帮我编辑上面的代码来实现这一点。

提前致谢!

【问题讨论】:

  • 我建议把你的代码放在 [Jsfiddle](jsfiddle.net)
  • 你为什么不 jsFiddle 你的代码?
  • 好的!这是小提琴 - jsfiddle.net/k7EV6

标签: javascript jquery html css


【解决方案1】:

据我所见,您没有在 li 标签内嵌套任何 ul 标签,分为两个级别。 尝试替换

<li class="selected"><a href="index.html">Home</a></li>

<li class="selected"><a href="index.html">Home</a>
<ul>
    <li><a href="about-us.html">A</a>
    <ul>
        <li><a href="about-us.html">1</a></li>
        <li><a href="about-us.html">2</a></li>
        <li><a href="about-us.html">3</a></li>
    </ul>
    </li>
    <li><a href="about-us.html">B</a></li>
    <li><a href="about-us.html">C</a></li>
</ul>
</li>

由于 multimenu.css 未包含在内,您可能仍然遇到 css 问题。 希望这能解决你的问题

【讨论】:

  • 其实我没看到。你有一个“nav”的ul标签,然后li里面有一个ul。您需要的是另一个级别的 ul 和 li。在这里试试这个小提琴jsfiddle.net/k7EV6/2 检查链接主页>>A>> 但是我仍然看到样式问题,因为可能没有包含所需的样式表
  • 我看到了小提琴。其实这就是问题所在。最里面的菜单应该在左侧或右侧打开。请参阅我的第一篇文章中的示例。
猜你喜欢
  • 1970-01-01
  • 2013-01-29
  • 2012-05-25
  • 2012-10-08
  • 2015-06-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多