Je suis en train d'essayer de cacher une div si l'utilisateur clique n'importe où, MAIS les pop-up OU c'est les enfants. C'est le code que j'ai pour l'instant:
$("body").click(function(){
var $target = $(event.target);
if(!$target.is(".popup") || !$target.is(".popup").children()){
$("body").find(".popup").fadeOut().removeClass('active');
}
});
Il travaille pour la .popup div, mais si l'un de ses enfants est cliqué, il le cache de toute façon.