Всем привет, добавил аккордеон меню, у одного из пунктов я добавляю класс opencat, хочу чтобы меню автоматом раскрывалось, сделал, все работает, но есть глюк, как-то не так работает, кликаю идет раскрытие как бы по новой и потом клик и сворачивает, по идеи если меню раскрыто через класс opencat, то при клике первом, должно сворачивать.
И если я сворачиваю меню где стоит класс opencat, то он мне подсвечивает будто бы я раскрыл меню, я так понимаю при сворачивании надо в js вписать чтобы чистил этот класс opencat, удалял.
Или походу как-то через js надо делать, если есть класс opencat, то как бы запускает действия раскрытия меню.
Подскажите что не так делаю и как можно нормально сделать.
Аккордеон меню использую такое: css, js, cd-accordion-menu
Там еще стрелка есть svg, но ее не видно.
Рабочая схема тут:
jsfiddle.net/vlit/m72w5uob/177