Unknown Region

プログラムでハマったエラーとその解決方法についての備忘録メモ

【Bootstrap】「Popovers」でウインドウをリサイズすると表示が崩れる

jQueryでwindowのresizeにフックして調整を行う。

しかし大抵の場合はPopoverを非表示に切り替えていいと思うので、僕は以下のようにしている。

$('[data-toggle="popover"]').popover();
$(window).on('resize', function(){
  $('[data-toggle="popover"]').popover('hide');
});

これで全てのPopoverが閉じるのでレイアウト崩れを気にする必要がない。