J'ai un survol orienté vers le bas que je voudrais être un peu plus indulgent que le survol par défaut, qui disparaît dès que la souris quitte le déclencheur.Twitter bootstrap 2.3.2 popover reste ouvert pendant le vol stationnaire
$('#example').popover({
html: true,
trigger: 'hover',
container: '#example',
placement: 'bottom',
content: function() {
return '<div class="box">here is some content</div>';
}
});
Je l'ai de rester ouvert aussi longtemps que la souris est sur la gâchette ou la teneur en popover, mais c'est difficile pour l'utilisateur, car ils ont à la souris de l'élément déclencheur de la flèche au contenu sans quitter ces zones afin d'interagir avec le popover. Deux solutions à l'esprit, aucune ne fonctionne:
1) l'option de délai doit le faire. ajouter delay: {hide: 500}
à l'appel popover laisse le popover ouvert après le départ de la souris, mais ré-entrer dans le trigger elem ou le popover avant qu'il ne disparaisse ne dit pas bootstrap pour garder le popover ouvert, donc disparaît à la fin du timeout initial . 2) élargir l'élément contenant la flèche de sorte que la souris passe de l'élément déclencheur à l'arrière-plan entre l'élément déclencheur et le survol vers le survol (la souris n'aurait alors jamais quitté le déclencheur/l'élément). Les ouvrages suivants, à l'exception de la flèche est dessinée avec chevauchement des frontières CSS, de sorte que le fond non transparent: http://jsfiddle.net/HAZS8/
.popover.bottom .arrow {
left: 0%;
padding-left:50%;
padding-right:50%;
}
La solution consiste à disque à fil le passage de la souris et mouseLeave événements avec jquery, ou pour remplacer les bordures qui se chevauchent- flèche avec une image. De meilleures corrections?
Merci! Je ne pouvais pas trouver quelque chose pour le popover twitter ou pour le jqueryUI. Cela fonctionne bien. – user941238
@ user941238 Moi non plus, donc j'ai juste essayé quelque chose de personnalisé et cela a semblé fonctionner :) – Ian
Cette réponse ne marche pas pour moi, et votre jsfiddle ne semble pas fonctionnel dans les navigateurs que j'ai cochés (firefox ou chrome récents) – kevin