Détécter le clic en dehors d’un élément avec jQuery
Lorsqu’on fait apparaître un élément sur la page, il peut être intéressant de le cacher si l’utilisateur clique au-dehors de celui-ci. Pour cela, on peut utiliser jQuery.
1 2 3 4 5 |
$(document).click(function(event) { if(!$(event.target).closest('#element').length){ // le clic est en dehors de #element } }); |