0

只是想知道制作 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 正在使用,但如果需要可以灵活使用。

4

1 回答 1

0

您可以使用这些选择器:

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

要打开您的子级菜单:

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

如果我理解了你的问题。

于 2013-02-18T17:19:21.380 回答