I have a slightly simple side menu that has a Toggle event that shows and hides said menu by clicking on its respective button.
I would like you to help me to make sure that when you click on any part of the page outside the menu, it is automatically hidden.
JavaScript
$(document).ready(function () {
$('#BtMenuDez').on('click', function () {
$('#MenuDez').toggle('slide'/*'slow'*/);
});
});
HTML
<ul id="menu" style="width: 85px;height: 70px;">
<li style="border-radius: 3px;">
<a href="#" id="BtMenuDez" style=""><i class="fa fa-bars fa-2x"></i></a>
<div id="MenuDez" style="display:none">
<ul>
<li><a id="Menu1" href="#Inicio">Inicio</a></li><br />
<li><a id="Menu2" href="#Propositos">Propositos</a></li><br />
<li><a id="Menu3" href="#5S">5S</a></li><br />
<li><a id="Menu7" href="#Mudas">Mudas</a></li><br />
<li><a id="Menu8" href="#Poka-Yoke">Poka-Yoke</a></li><br />
<li><a id="Menu4" href="#Kanban">Kanban</a></li><br />
<li><a id="Menu5" href="#Hansei">Hansei</a></li><br />
<li><a id="Menu6" href="#Hacks">Hack's</a></li><br />
<li><a id="Menu9" href="#Glosario">Glosario</a></li>
<li><a id="Menu10" href="#Contactenos">Contáctenos</a></li>
</ul>
</div>
</li>
</ul>