【问题标题】:jquery accordion link menujquery 手风琴链接菜单
【发布时间】:2013-02-03 04:51:13
【问题描述】:

只是想知道制作 Jquery Accordion 链接菜单的最佳方法。由于 CMS 的限制,这对我来说变得更加复杂。我理想的追求: 一个 JQ 菜单,它将解析如下菜单结构:

<ul class="amenu">
<li><a href="">Intro to page...</a> /*This should link to the intro page, and also expand the accordion. It must be a li.*/
 <ul>
  <li><a href="">More information about parent item, styled differently and in an accordion</a></li>
  <li><a href="">Further info to above item..</a></li>
 </ul>
</li>
<li><a href="">Another page intro</a></li>
///more sub items
</ul>

我面临的问题是我使用的 CMS 非常严格,我无法向一级和二级 li 添加单独的类(我可以在 CSS 中实现这一点,而不是列表样式!?)。我还希望手风琴在班级级别打开(如果访问子手风琴页面)CMS 分配说是为了论证 Current Item,我认为这应该可以通过 JQuery Accordion 实现?

正在使用 Jquery 1.4.3,但如果需要可以灵活使用。

【问题讨论】:

标签: jquery html-lists accordion styling


【解决方案1】:

您可以使用这些选择器:

   .amenu li ul { /* Second level menu */ }
   .amenu li ul li { /* Li seconde level */ }

要打开您的子级菜单:

   .amenu li ul { display: none; }
   .amenu li:hover > ul { display: block; }

如果我理解了你的问题。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-05-01
  • 1970-01-01
  • 2014-03-31
  • 2015-07-22
  • 1970-01-01
  • 2023-03-04
  • 1970-01-01
相关资源
最近更新 更多