Вот набросал небольшое выпадающее меню, которое срабатывает на событие slideToggle() при клике по кнопке, но вот вопрос как заставить меню закрываться по клику вне кнопки? Я пытался вот таким способом это реализовать, но что-то пошло не так. Буду признателен за подсказку или помощь.
jsfiddle
$('document').on('click', function(e) {
if (!$(e.target).closest(".top-line").length) {
$('.drop-menu').hide();
$('.open-menu').removeClass('active');
return false;
}
e.stopPropagation();
});