【问题标题】:Make Jquery Accordion script to allow multiple accordions on one page制作 Jquery Accordion 脚本以在一页上允许多个手风琴
【发布时间】:2015-06-24 07:51:42
【问题描述】:

我正在使用以下手风琴脚本:http://www.snyderplace.com/demos/accordion.html

但是我注意到,当我将多个手风琴/容器放在一个页面上时,当我关闭一个手风琴中的一个元素时,它会关闭所有手风琴中的所有元素。我需要它到手风琴相互独立动作的地方。

在脚本的 github 中,看起来确实有人试图修复此问题:https://github.com/juven14/Accordion/pull/4/files 但是当我实施该修复时,它完全杀死了手风琴。

如果有人能弄清楚如何将该脚本调整到每个手风琴独立运行的位置,那就太棒了!

【问题讨论】:

  • 我认为您在单个 html 文件中使用了多个 id。你能提供你的 html 文件的代码吗?

标签: javascript jquery accordion


【解决方案1】:

修复https://github.com/juven14/Accordion/pull/4/files似乎在第129行有错字,opt应该是opts

尝试改变:

opened = $this.parent().find('.' + opt.cssOpen);

收件人:

opened = $this.parent().find('.' + opts.cssOpen);

【讨论】:

    猜你喜欢
    • 2018-12-26
    • 2021-12-03
    • 2021-04-30
    • 1970-01-01
    • 2021-04-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多