我試圖關閉所有popover
打開時any body element
(不酥料餅本身)is focused
,jQuery的 - Twitter的引導 - 關閉在身體的任何元素都popovers重點
,所以我做的:
$(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
popover關閉之前。
這裏工作只對鉻我的例子:http://jsfiddle.net/CU5U5/4/
我怎麼能解決這個問題?
這並不適用 – sbaaaang
這應該很好地工作@Badaboooooom它比我的回答更好!'+ 1' – Neal
nope它不適合我:/ – sbaaaang