$(document).click(function(event) { if ($(event.target).closest(".display_settings_content, .display_settings i").length) return; //при клике на эти блоки не скрывать .display_settings_content $(".display_settings_content").hide(); //скрываем .display_settings_content при клике вне .display_settings_content event.stopPropagation(); });
jquery клик вне элемента закрыть блок

jquery click outside block to hide block stopPropagation. Скрипт, который отвечает за скрытие блока при клике вне этого блока.