我正在尝试关闭任何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/
我怎样才能解决这个问题?