Witam. Posiadam takie menu, które jest responsywne i na komputerach jest wszystko git, ale na mobilnym wyglądzie jak rozwinę menu i klikne w jakiś element żeby mnie przekierowało to mnie zaprowadzi do tego elementu, ale menu się nie chowa. Jak dodać żeby to menu się schowało po kliknięciu w dany element?
HTML:
<nav>
<span id="brand">
<a href="https://mojastrona.pl/"><img src="images/logo.png" alt="logo"><span>MojaStrona.pl</span></a>
</span>
<ul id="menu">
<li><a href="#about">O nas</a></li>
<li><a href="#portfolio">Portfolio</a></li>
<li><a href="#">Forum</a></li>
<li><a href="#contact">Kontakt</a></li>
</ul>
<div id="toggle">
<div class="span" id="one"></div>
<div class="span" id="two"></div>
<div class="span" id="three"></div>
</div>
</nav>
<div id="resize">
<ul id="menu">
<li><a href="#about">O nas</a></li>
<li><a href="#portfolio">Portfolio</a></li>
<li><a href="#">Forum</a></li>
<li><a href="#contact">Kontakt</a></li>
</ul>
</div>
JS:
$(function() {
$("#toggle").click(function() {
$(this).toggleClass("on");
$("#resize").toggleClass("active");
});
});