Так что я хочу скрыть свое меню начальной загрузки при событии, когда нажимается элемент. Это мой код менюКак скрыть меню, когда элемент щелкнул или скрыть меню, когда кто-то нажал кнопку
<div class="container visible-xs" id="top">
<div class="header-bottom navbar-fixed-top">
<div class="top-nav">
<span class="menu"><img src="images/pic copy.png" alt="toggle"> <a href="#"> BESSIT4REAL</a></span>
<ul id="ul">
<li><a href="index.html#top">Home</a></li>
<li><a href="#about">About</a></li>
<li><a href="#music">Music</a></li>
<li><a href="#contact">Contact</a></li>
</ul>
</div>
<div class="social-icons">
<ul class="social">
<li><a href="#" ><i> </i> </a></li>
<li><a href="#" ><i class="rss"></i></a></li>
<li><a href="https://twitter.com/bessit_deejay" ><i class="twitter"></i></a></li>
</ul>
</div>
<div class="clearfix"></div>
</div>
<br class="visible-xs">
</div>
и это мой Javascript код
<script>
$("span.menu").click(function(){
$(".top-nav ul").slideToggle(500, function(){
$("#ul li a").click(function() {
$(".ul").hide();
});
});
$('')
});
</script>
В принципе, мне нужно, чтобы скрыть всю " <ul>
" элемент, когда <li>
элемент щелкнул, В настоящее время, когда кто-то нажмите на дому или около, меню остается на экране и не исчезает.
'$ ("span.menu"). Нажмите (функция() {$ («.top-nav ul»). slideToggle (500); $ ('') }); $ ("# ul li a"). Click (function() { $ ("# ul"). Hide(); }); ' – Gerardo