Sto provando a usare http://twitter.github.io/bootstrap/javascript.html#popovers. Posso impostare il trigger su uno qualsiasi di click | hover | focus | manual
. C'è un modo per impostare più trigger? Voglio usare hover e focus.Trigger popover di bootstrap su Twitter: come impostare più trigger?
risposta
Questo è abbastanza facile da realizzare definendo i propri gestori di eventi e visualizzare/nascondere la popover tramite l'API:
HTML:
<input id='no-popover' type='text' />
<input id='has-popover' type='text' placeholder='hover or focus me' />
JavaScript:
var showPopover = function() {
$(this).popover('show');
}
, hidePopover = function() {
$(this).popover('hide');
};
$('#has-popover').popover({
content: 'Popover content',
trigger: 'manual'
})
.focus(showPopover)
.blur(hidePopover)
.hover(showPopover, hidePopover);
Esempio:http://jsfiddle.net/Xqx8P/
Quando si inizializza il popover, è possibile passare più trigger; separali con uno spazio.
var options = {
trigger: 'hover focus'
}
$('#has-popover').popover(options);
correlati a questa domanda:
se qualcuno usa popover di Sputafuoco con AngularJS (utilizzando Angular-UI) e vuole definire tale un popover sarà attivato "al passaggio del mouse inserire" ma disattivato in base alle uno o più eventi, questo codice potrebbe essere utile:
app.config(function ($tooltipProvider) {
// when the user either leaves the element or clicks on it, the tooltip/popover will go off.
$tooltipProvider.setTriggers({
'mouseenter': 'mouseleave click',
'click': 'click',
'focus': 'blur'
});
}
Il riferimento di quello citato correttamente @Denis Ivanov
Bootstrap 3,0 (http://getbootstrap.com/javascript/#popovers)
Come popover è innescato - clicca | al passaggio del mouse | messa a fuoco | Manuale. È possibile passare più trigger; separali con uno spazio. L'impostazione predefinita è 'click'
- 1. Knockout Twitter Bootstrap Popover Binding
- 2. Come posso impostare valori di proprietà predefiniti per il popover di bootstrap di Twitter?
- 3. Bootstrap su Twitter: Popover contro Tooltip?
- 4. posizionamento popover utilizzando Twitter bootstrap
- 5. Fullcalendar con Twitter Bootstrap Popover
- 6. Twitter bootstrap .popover non funziona
- 7. Bootstrap Twitter: nasconde altri popover quando uno è aperto
- 8. Twitter bootstrap 2.3.2 popover rimane aperto mentre si libra
- 9. Bootstrap: popover su modals
- 10. come utilizzare popover Twitter bootstrap per il contenuto dinamico
- 11. jQuery .trigger() più eventi
- 12. twitter popover bootstrap non funziona con angularjs
- 13. Tooltip di Bootstrap su Twitter su Hover & Focus
- 14. Trigger SQL su Tronca
- 15. Bootstrap su Twitter, mostra tutti i popover in un div
- 16. Personalizzazione della freccia popover twitter bootstrap
- 17. Twitter Bootstrap Popover con contenuto generato dinamicamente tramite ajax
- 18. problemi "popover" su twitter bootstrap css/libreria javascript
- 19. Trigger keydown su Plus.Google.com
- 20. Perché il popover di Bootstrap di Twitter non funziona con gli elementi SVG?
- 21. Come verificare se un popover di bootstrap twitter è visibile o no?
- 22. Bootstrap Popover, non .cliccate pulsante di cattura all'interno popover
- 23. Come utilizzare Bootstrap Popover con Angular2
- 24. Postgresql inserire trigger per impostare il valore
- 25. Quando si utilizza Bootstrap di Twitter, come posso modificare il contenuto di un popover?
- 26. Twitter-bootstrap: come verificare se il popover sta già mostrando?
- 27. Twitter Bootstrap Popovers non funziona
- 28. Come evitare più trigger su EditText mentre l'utente sta digitando?
- 29. Come correggere lo scorrimento con twitter-bootstrap e popover?
- 30. Come impostare twitter bootstrap modal sempre più in alto?
Usa 'manual' e apri il popover manualmente dopo esserti iscritto agli eventi che desideri. –
Potete per favore elaborare? Inoltre, puoi metterlo giù come risposta, così posso accettarlo se aiuta? – StackOverflowNewbie