我有一个在Drupal上开发的网站。我使用一个名为collapsiblock的模块(它基本上是一个JQuery插件)来实现类似Accordion的效果。它对我来说工作正常(尽管它处于测试阶段)。但我想修改它,以便当用户单击Accordion的一个项目时,其他项目将折叠起来。在其当前统计信息中,它的工作方式是当用户单击一个项目时,它会检查该项目是否已经折叠或展开,并使该项目相反。这意味着如果用户点击一个项目,它会展开,如果他/她点击另一个项目,它也会展开,但不会折叠之前点击的项目。你可以看到下面的代码。我知道我应该在哪里添加折叠代码以及如何折叠和展开。我的问题是:如何选择除用户单击的项目
我有一个在Drupal上开发的网站。我使用一个名为collapsiblock的模块(它基本上是一个JQuery插件)来实现类似Accordion的效果。它对我来说工作正常(尽管它处于测试阶段)。但我想修改它,以便当用户单击Accordion的一个项目时,其他项目将折叠起来。在其当前统计信息中,它的工作方式是当用户单击一个项目时,它会检查该项目是否已经折叠或展开,并使该项目相反。这意味着如果用户点击一个项目,它会展开,如果他/她点击另一个项目,它也会展开,但不会折叠之前点击的项目。你可以看到下面的代码。我知道我应该在哪里添加折叠代码以及如何折叠和展开。我的问题是:如何选择除用户单击的项目