@Proshka17

Почему анимация jquery ведет себя не правильно?

jsfiddle.net/ypzq8smn

Написал кодик.Знаю что полная ерунда с и ,просто разметка вырвана из php.При нажатии на "open" должно открываться меню(это работает).А если нажать кнопку login должно закрыться меню,при повторном же нажатии на login должен выскочить alert.Проблема в том,что если нажать login,то меню закроется,но не откроется если нажать open.А вот при повторном нажатии на open,меню откроется.Если не понятно в чем тут дело,то попробуйте сами.Почему так происходит?
  • Вопрос задан
  • 120 просмотров
Решения вопроса 1
@phper1785
думаю нужно решить задачу иначе. и хранить где состояния элемента в аттрибуте например. при первом клике добавлять класс open и т.д.
Что бы не было не определенности.
И у вас правильно. отрабатывает. первый клик открыли меню. первая функция в
$("#menu_button_img") .
скрыли меню по клику login. и хотите открыть но срабатывает вторая функция $("#menu_button_img").
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы