http://twitter.github.io/bootstrap/javascript.html#popoversを使用しようとしています。トリガーはclick | hover | focus | manual
のいずれかに設定できます。複数のトリガーを設定する方法はありますか?私はホバーとフォーカスを使いたい。Twitter Bootstrap Popover Trigger:複数のトリガーを設定するには?
11
A
答えて
21
これは、独自のイベントハンドラを定義し、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);
7
ポップオーバーを初期化するときに、複数のトリガーを渡すことができます。それらをスペースで区切ります。誰もが(Angular-UIを使用して)AngularJSとブートストラップのポップオーバーを使用し、ポップオーバーは、「入力したマウスに」をアクティブになりますが、はに従ってを無効にすることを定義したい場合
:この質問に関連し
var options = {
trigger: 'hover focus'
}
$('#has-popover').popover(options);
2
1つ以上のイベント、このコードは役に立つかもしれません:
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'
});
}
0
@Denisイワノフによって正しく言及したものの参照
ブートストラップ3.0(http://getbootstrap.com/javascript/#popovers)
ポップオーバーがトリガされた方法 - クリックしてください|ホバー|フォーカス|マニュアル。 複数のトリガーを渡すことができます。それらをスペースで区切ります。デフォルトは 'クリック'
関連する問題
- 1. Twitter Bootstrap PopOverは最初のトリガーでのみ動作します
- 2. Rails - Render partial in Twitter Bootstrap popover
- 3. twitter bootstrap popover arrowをカスタマイズする
- 4. twitterの "popover"の問題bootstrap css/javascript library
- 5. TwitterのBootstrap Popoverが動作しない
- 6. Twitter Bootstrap .popoverが動作しない
- 7. AngularJSからTwitterへの動的データを表示するBootstrap Popover
- 8. Rails - Bootstrap popover js
- 9. twitter bootstrap popoverはangularjsで動作しません
- 10. Bootstrap(v4)Popover $(...)。popoverは関数ではありません
- 11. Twitter BootstrapのPopoverのために必要なのは何ですか?
- 12. angst ng-repeat bootstrap popover data-content
- 13. Bootstrap Popover属性へのAngularJSのバインド
- 14. Bootstrap PopoverにJavaScriptコンテンツを配置する
- 15. NG-bootstrap close popover from container
- 16. Bootstrap Popoverがajaxで失敗する
- 17. React Bootstrap OverlayTrigger with trigger = "focus"バグを回避する
- 18. Twitter Bootstrapメディアクエリを使用してRazorビュー変数を設定する
- 19. Twitter Bootstrap FileUpload
- 20. Bootstrap Datepicker show popover on dates
- 21. バックボーンとtwitter-bootstrapのポップオーバー
- 22. UWPのBackgroundTaskに複数のトリガーを設定できますか?
- 23. twitter-bootstrap multiple '.container's
- 24. Twitter Bootstrap "container-fluid"
- 25. Twitter Bootstrap 2.xの行に複数のグループ化されたドロップダウンボタン
- 26. ng-bootstrap popover over svg要素
- 27. bootstrap jquery twitter bootstrap local
- 28. twitter bootstrap tabs link
- 29. Twitter-Bootstrapで複数のダイアログボックスを表示する方法はありますか?
- 30. React-Bootstrap Popoverを1度に開く
'manual'を使って、あなたが望むイベントを購読した後に手動でポップオーバーを開きます。 –
詳細を教えていただけますか?また、それを答えとして置くことができますので、助けてもそれを受け入れることができますか? – StackOverflowNewbie