制作Jquery Accordion脚本以允许在一个页面上使用多个手风琴

时间:2015-06-24 07:51:42

标签: javascript jquery accordion

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

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

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

如果有人能弄清楚如何将这个剧本调整到每个手风琴自行动作的位置,那就太棒了!

1 个答案:

答案 0 :(得分:1)

修正https://github.com/juven14/Accordion/pull/4/files似乎在第129行有拼写错误,opt应为opts

尝试改变:

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

要:

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