Snappet : Détecter un clic hors d’une div
Si vous avez besoin de détecter le clic hors d’une div principale, ce bout de code est la solution. Il est écrit en jquery.
Lorsque l’on fait par exemple une galerie photo, on aimerait fermer la photo(div) si l’utilisateur clic en dehors de celle-ci. Voici, le petit bout de code qu’il faut (magie, magie). Il peut être modifié pour détecter juste le clic en dehors d’une div pour afficher un message par exemple.
$(document).mouseup(function (e){ var container = $("#sheet_bloc_container"); if (container.has(e.target).length === 0) container.hide(); });