@olezhenka

Почему переменная сначала мешает, а потом нет?

Это просто всплывающий список, в который добавляется класс active для того, чтобы он всплыл.

И почему-то из-за каллбека появилась ошибка из-за которой в первый клик toggleClass срабатывает 2 раза и список не открывается, а в следующих кликах все нормализуется и хорошо работает:
5a91ba5a11556419827993.png

Сам каллбек выглядит вот так:
переменная header_account_is_open меняет свое boolean значение в зависимости от того, стоит ли класс active у элемента:
5a91ba604e219892225380.png

Проблема вся в этой переменной header_account_is_open, ибо когда я удаляю каллбек или саму переменную и где она используется то все хорошо начинает работать:
5a91ba660335a329593041.png

toggleClass вообще никак не зависим от этой переменной и я понять не могу почему так происходит...
  • Вопрос задан
  • 138 просмотров
Пригласить эксперта
Ответы на вопрос 1
@po5epT
Больше нигде в других обработчиках не меняется переменная header_account_is_open ? Ибо из за всплытия события возможно ее дальше что то меняет. Других предположений пока нет.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы