Клик по элементу и вне области элемента

338
14 августа 2017, 10:08

Здравствуйте! Вот мой Jquery:

$("#hmrIcon").on('click', function(){ 
	if ($(".menu-responsive").css('display') === "none") { 
		$(".menu-responsive").css('display', "inline-flex") 
	} else { 
		$(".menu-responsive").css('display', "none") 
	} 
	 
});

При клике на иконку "#hmrIcon" выполняется функция в которой проверяется условие и применяется CSS свойство у ".menu-responsive" являющимся блоком меню. Т.е появляется и скрывается по клику.
Попытка осуществить скрытие блока при клике вне области вот уже 3-й вечер неуспешны. Помогите пожалуйста!

$(document).mouseup(function(e) { 
	var $target = $(e.target); 
	if ($target.closest(".hmList").length == 0) { 
		$(".menu-responsive").css('display', "none") 
	} 
});

Элемент ".hmList" является дочерним для ".menu-responsive".

READ ALSO
Некорректно работает :nth-child

Некорректно работает :nth-child

Сайт написан на OpenCart версии 2x

228
Нужна помощь в написании простого теста для spring-boot

Нужна помощь в написании простого теста для spring-boot

Есть простой репозиторий и сервис на spring-boot надо написать на него тестПомогите пожалуйста

337
Google Spreadsheet. Не удается вызвать метод “getActiveSheet”

Google Spreadsheet. Не удается вызвать метод “getActiveSheet”

Здравствуйте! По работе необходимо сделать так, чтобы при редактировании ячейки в другую писалась дата редактированиястандартные формулы...

288
Как программно создать xml файл?

Как программно создать xml файл?

Пользуюсь xml разметкой через flipper:

342