【问题标题】:JQuery: Don't want "Open Hover" state on accordion menuJQuery:不希望手风琴菜单上的“打开悬停”状态
【发布时间】:2011-04-09 14:11:59
【问题描述】:

大家好

我有一个手风琴菜单,它改编自 this 我在 DynamicDrive.com 上找到的一个。 这不是典型的 UL 类型手风琴,而是隐藏和显示 DIV。

标题需要 3 个状态:

  • 关闭(黑色文字/白色背景)
  • 关闭悬停(白色文字/黑色背景)
  • 打开(红色文字/白色背景)

目前有第四个状态(打开悬停),但我不想要这个。

如何使打开状态没有悬停?(或者让它处于独特的悬停状态)。目前,该脚本将相同的 closed-hover css 样式应用于 open-hover 状态。

Here 是 JSFiddle 上的代码。我知道那里有很多 JavaScript,但我们将不胜感激。

【问题讨论】:

    标签: jquery css hover accordion


    【解决方案1】:

    你的意思是这样的:Updated fiddle

    如果这就是您在 CSS 中唯一更改之后的结果。我必须使 .openheader 链接规则更加具体(通过将 a 放在它前面)以匹配 a.menuitem 的特异性链接..然后确保所有a.menuitem 规则都在a.openheader 之前

    【讨论】:

    • 太棒了,谢谢 clairesuzy,这正是我所追求的!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-07-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-01
    • 1970-01-01
    相关资源
    最近更新 更多