Если несколько аккордеонов на странице открываются одновременно при клике на любой из них, вероятная причина — повторяющиеся идентификаторы элементов, которые должны быть уникальными для корректной работы.
Как это ломает логику
Если для группировки радиокнопок или связи заголовка с содержимым (aria-controls) используется одинаковый id для разных аккордеонов на странице (например, скопированный блок кода без изменения идентификаторов), браузер или JavaScript не может различить, к какому именно аккордеону относится действие, и реагирует на все совпадающие элементы разом.
Частая причина — копирование блоков в конструкторе страниц
Если аккордеон создаётся дублированием готового блока в визуальном редакторе, а система не генерирует новый уникальный идентификатор автоматически для копии, на странице оказывается несколько элементов с одним и тем же id.
Решение
Убедитесь, что каждый экземпляр аккордеона получает уникальный идентификатор — вручную при копировании кода или автоматически через генерацию случайного суффикса, если аккордеоны создаются программно через цикл.



