Je recherche un moyen de détecter si un événement de clic s'est produit en dehors d'un composant, comme décrit dans cet article . jQuery le plus proche () est utilisé pour voir si la cible d'un événement click a l'élément dom comme l'un de ses parents. S'il y a correspondance, l'événement click appartient à l'un des enfants et n'est donc pas considéré comme étant en dehors du composant.
Donc, dans mon composant, je veux attacher un gestionnaire de clics à la fenêtre. Lorsque le gestionnaire se déclenche, je dois comparer la cible avec les enfants dom de mon composant.
L'événement click contient des propriétés telles que "chemin" qui semble contenir le chemin dom que l'événement a parcouru. Je ne sais pas quoi comparer ou comment le traverser au mieux, et je pense que quelqu'un doit déjà avoir mis cela dans une fonction utilitaire intelligente ... Non?