Это просто всплывающий список, в который добавляется класс active для того, чтобы он всплыл.
И почему-то из-за каллбека появилась ошибка из-за которой в первый клик toggleClass срабатывает 2 раза и список не открывается, а в следующих кликах все нормализуется и хорошо работает:
Сам каллбек выглядит вот так:
переменная header_account_is_open меняет свое boolean значение в зависимости от того, стоит ли класс active у элемента:
Проблема вся в этой переменной header_account_is_open, ибо когда я удаляю каллбек или саму переменную и где она используется то все хорошо начинает работать:
toggleClass вообще никак не зависим от этой переменной и я понять не могу почему так происходит...