Как закрыть нормально кнопку?

$(document).ready(function() {
    $(".open-nav").click(function() {
    $('.nav').toggle(function(){
    $('.nav').css({'visibility': 'visible', 'display': 'table'});
 });
});
});


Есть код на jquery и он открывает и закрывает меню. Но при закрытии оно не закрывается. Я понимаю, почему это происходит, т.к. всегда срабатывает .css( ). Но я не понимаю как это исправить.

Пс: При открытии мне нужно обязательно, чтобы срабатывали эти 2 свойства.
  • Вопрос задан
  • 195 просмотров
Решения вопроса 1
@ykppon
Добавь класс дополнительный где вставишь правила типа .visible{'visibility': 'visible', 'display': 'table'}
и уже с помощью toggleClass('visible') htibncz
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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