J'ai juste commencé à utiliser Twitter Bootstrap qui est incroyable! Mais j'ai essayé pendant plusieurs heures comment comprendre cela:
J'ai un bouton de la liste déroulante (un seul, pas tous d'entre eux), et à l'intérieur de ça, je veux avoir plusieurs champ de saisie où les gens peuvent taper des trucs à l'intérieur sans la liste déroulante cacher dès que vous cliquez sur elle (mais elle ne ferment si vous cliquez à l'extérieur de celui-ci).
J'ai créé un jsfiddle: http://jsfiddle.net/denislexic/8afrw/2/
Et voici le code, il est de base:
<div class="btn-group" style="margin-left:20px;">
<a class="btn dropdown-toggle" data-toggle="dropdown" href="#">
Action
<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<!-- dropdown menu links -->
<li>Email<input type="text" place-holder="Type here" /></li>
<li>Password<input type="text" place-holder="Type here" /></li>
</ul>
</div>
Donc, fondamentalement, je veux pas fermer sur le clic de la liste déroulante (mais proches sur le clic du bouton d'action ou à l'extérieur de la liste déroulante). Ma meilleure supposition était jusqu'ici pour ajouter une classe à elle et essayer de faire un peu de JS, mais je ne pouvais pas le comprendre.
Merci pour toute aide.