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.className !== "minicart-box")
      {
        $('.minicart-box').fadeOut();
      }
      
    });
    
    
  

});