Trykk på utsiden av div
Skjuler div ved trykk andre steder enn på diven.
HTML
<script src="https://code.jquery.com/jquery-2.2.0.js"></script>
<button id="showmenu">
Vis div
</button>
<div class="minicart-box">
<p>
Webforumet
</p>
</div>
CSS
.minicart-box {
width: 200px;
height: 200px;
background: red;
margin: 0 auto;
display: none;
}
JavaScript
jQuery(document).ready(function($) {
$('#showmenu').click(function(e) {
$('.minicart-box').fadeToggle(122);
e.stopPropagation();
});
$(document).click(function(e) {
if ( $(e.target).closest('.minicart-box').length === 0 ) {
$('.minicart-box').fadeOut();
}
});
});