Я использую следующий код, чтобы открыть свою отзывчивую навигацию и закрыть его, когда выбрана ссылка:Отзывчивая навигация не будет открываться после использования .slideUp()
$(document).ready(function() {
$(".burger-nav").on("click", function(){
$("nav ul").toggleClass("open");
});
$("nav li a").on("click", function() {
$("nav ul").slideUp();
});
});
Это прекрасно работает, однако, как только навигация закрыл кнопку nav, не работает. У кого-нибудь есть идеи? Любая помощь с этим будет с благодарностью оценена!
HTML, для нав:
<nav id="nav">
<div class="wrapper">
<div class="brand">
<img class="logo" src="img/icons/diamond.png" alt="Danny Hatton Logo"><h1>dannyhatton</h1>
</div>
<span class="burger-nav"><img src="img/burger.png" alt="Expand navigation"></span>
<ul>
<li><a href="#intro" class="slide">Home</a></li>
<li><a href="#aboutme" class="slide">About Me</a></li>
<li><a href="#contactme" class="slide">Contact Me</a></li>
<li><a href="#">Blog</a></li>
</ul>
</div>
</nav>
Является ли открытый класс еще на навв-н-м, когда ползунок завершен? Возможно, захотите удалитьClass на нем, когда переход будет выполнен. –
Привет, Скотт, как я могу это сделать? Я очень много начинаю, когда речь заходит о JQuery. – dannyhatton
Любой шанс, который вы могли бы показать, также является вашим html? – Canvas