Как сделать модальное окно как в вк например, где при нажатии на темный фон (overlay) окно закрывалось но если нажимать на само окно - нет. 
Я пробовал сделать так. 
<button class="openModal">Открыть</button>
<div class="wall_moadl"> //это и есть темный фон
   <div class="modal_content">
        //content
       //тут кнопки с запросами ajax
</div>
</div>
и js 
$(document).ready(function(){
  $('body').on('click', '.openModal', function(){
    $('.wall_moadl').show();
    document.body.style.overflow = "hidden";
  });
  $('body').on('click', '.wall_moadl', function(){
    $(this).hide();
    document.body.style.overflow = "auto";
  });
});
Проблема в том, что нужно что бы окно закрывалось при нажатии на 
.wall_moadl но окно закрывалось при нажатии на любое место и на контент в том числе. Я попробовал добавить классу 
'.modal_content'
 onclick="event.stopPropagation()" и у меня получилось но не так как нужно. Теперь все работало так как я хотел, окно закрывалось если нажать на оверлей но не закрывалось если нажать на окно но при этом не работали кнопки/запросы внутри класса 
'.modal_content'. Надеюсь понятно объяснил суть вопроса.
Мне нужно сделать что-то типо этого: 
https://jsfiddle.net/0x0049/koodkcng/  но без использования 
event.stopPropagation();