を使用した後に開きません。応答ナビゲーションは、私は私の応答ナビゲーションを開いて、それを閉じるために、次のコードを使用してい.slideUp()
$(document).ready(function() {
$(".burger-nav").on("click", function(){
$("nav ul").toggleClass("open");
});
$("nav li a").on("click", function() {
$("nav ul").slideUp();
});
});
これは、ナビゲーション一度しかし、完璧に動作しますナビゲーションボタンを閉じても機能しません。誰にもアイデアはありますか?これに関する助けがありがとうございました!
ナビゲーションのためのHTML:代わりにslideUpの
<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>
slideUpが完了したときにopenクラスがnav ulに残っていますか?移行が完了したら、その上でClassClassを削除したいかもしれません。 –
すてきなスコット、どうしたらいい? JQueryについてはかなり初心者です。 – dannyhatton
あなたはあなたのhtmlもまた見せてくれるでしょうか? – Canvas