Вы можете использовать всплывающее сообщение в ваших интересах, например:
$("#test").click(function(e) {
e.stopPropagation();
});
$(document).click(function() {
$("#test").hide();
});
Если клик поступил с в пределах #test
, он прекращает пузыриться с помощью event.stopPropagation()
, если он поступил откуда-либо еще, click
будет (по умолчанию) пузырить все путь до document
, который имеет обработчик .click()
для сокрытия #test
.