Бортовой журнал Ктулху

Шпаргалка по jQuery - скрыть элемент div по клику извне

Довольно часто встречающееся действие при разработке интерфейсов - нужно скрыть какую-нибудь выпадашку по клику извне. Для примера, есть некий some-dive который, допустим, является каким-то элементом выбора и его надо скрыть как только он перестает быть нужным, например, кликнув где-то в другом месте.

 

$(document).on("click", function(e) {
                 if ($(e.target).is("#some-div") === false) {
                                 $("#some-div").hide();
                 }
 });