【问题标题】:Dropdown button with accordion not closing手风琴的下拉按钮不关闭
【发布时间】:2014-09-27 08:48:33
【问题描述】:

我关注了以下有助于创建dropdown accordion 的帖子。

Twitter Bootstrap: How to create a dropdown button with an accordion inside it?

但是,当我从其任何<a> 标签执行javascript 函数时,下拉菜单不会关闭并正常运行。

更新了这个问题。

jsFiddle with Bootstrap example code

【问题讨论】:

  • 对我来说一切正常。请您提供有关您的问题的更多详细信息吗?
  • 等一下,需要更新问题。
  • 抱歉弄错了,请稍等

标签: javascript jquery twitter-bootstrap jquery-ui twitter-bootstrap-3


【解决方案1】:

http://www.bootply.com/rbuS0mHLvd

如果有帮助,请查看此链接。 如果不是,请使用与您的代码相关的代码详细解释问题。 基本上我已经删除了 data-toggle=collapse,因为它会将“in”类添加到您的下拉菜单中,通过该下拉菜单打开下拉菜单,直到“in”类被删除。

【讨论】:

  • 让我试试这个。
  • 我需要data-toggle=collapse,因为如果我删除它,下拉菜单将始终关闭。在小提琴中,尝试删除单元 2 的 data-toggle,它不会让我访问内部的 <a> 标签。
  • 实际上我已经从 UNIT1 中删除了它,对于您的代码,我认为您不必删除 UNIT2 的 data-toggle=collapse。
  • 如果您真的不想更改您的代码,那么只需尝试这段代码,其中我使用 jquery 删除了“open”类。作为“open”类负责打开下拉菜单。bootply.com/9A9crxSKJy
  • 它在 chrome bootply 中工作得相当好,但 ie 现在的问题是手风琴不能正确切换。 Updated Fiddle
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-10-26
  • 2020-01-11
  • 1970-01-01
相关资源
最近更新 更多