@olezhenka

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

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

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

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

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

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

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

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект