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

Make Jquery Accordion script to allow multiple accordions on one page

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

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

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

如果有人能弄清楚如何调整该脚本以使其每个手风琴都独立运行,那就太棒了!

修正https://github.com/juven14/Accordion/pull/4/files好像第129行有错字,opt应该是opts:

尝试改变:

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

收件人:

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