我只是想知道这是否是一种好方法,或者我是否愚蠢。基本上,正文中的任何点击都被验证不是弹出框锚点或弹出框内。如果不是,那么它会隐藏所有弹出窗口。
$("body").on('click', function(e) {
if(!$(event.target).hasClass('with-popover') && !$(event.target).parents('.with-popover').length && !$(event.target).parents('.popover').length){
$(".with-popover").popover('hide');
};
});