@del993788

Почему не получается закрыть всплывающие меню при начатии в любое место на экране?

Здравствуйте. Появление и исчезание я реализовал, но почему-то не получается скрыть его, когда я нажимаю на любое другое место на экране. Много чего перечитал, но когда я добавляю какой либо код еще, у меня вообще ничего не работает. Посмотрите пожалуйста.
$(document).ready(function(){
	$("#knop").click(function(){
		$(".leftnav").toggleClass("xxx"); return false;
	});
});

<div class="leftnav"><a href="/">Навигация</a></div>
<div id="knop"></div>


.leftnav {
    width:200px;
    height:500px;
    background:#77e;
    transition: transform .3s;
    transform: translate(-100%, 0);
    position: absolute;
}

#knop {
    width:200px;
    height: 20px;
    background: #777;
    position: absolute;
}

.xxx {
    transform: translate(0, 0);

}
  • Вопрос задан
  • 163 просмотра
Решения вопроса 2
@del993788 Автор вопроса
Если кто то столкнётся с этой проблемой, то вот решение
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы