5 votes

Fermer le menu déroulant du bootstrap uniquement lorsque la souris est cliquée en dehors du menu déroulant

J'ai un menu déroulant bootstrap :

<div class="dropdown>
   <a class="dropdown-toggle" href="#" id="menu1" data-toggle="dropdown"><img src="@imagePath" class="img-circle dropbtn" alt="Product" style="width:30px;height:30px;" /></a>

  <ul class="dropdown-menu" id="productDD" role="menu" aria-labelledby="menu1"></ul>
</div>

Maintenant l'ul charge les produits au chargement de la page par un appel ajax. Le problème est que lorsque je clique sur un produit dans la liste déroulante, celle-ci se ferme. Mais je veux fermer la liste déroulante uniquement lorsque la souris est cliquée n'importe où à l'extérieur de l'ul.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X