(ポップオーバー自体ではなく)開いてpopover
いるときに開いているものを閉じようとしています、any body element
is focused
私もです:
$(document.body).on('focus focusout focusin', function(e) {
if( e.target.classList.contains('popover') ){return false;}
else{
$('*').popover('hide');
}
// code to close the popover
});
これは上ではうまく機能しますが、上では機能しChrome
ません。ポップオーバーを閉じる前に行う必要があります。FF
FF
focusin and focusout
これがChromeでのみ機能する私の例です:http://jsfiddle.net/CU5U5/4/
どうすればこれを修正できますか?