首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Bootstrap Popover

Bootstrap Popover
EN

Stack Overflow用户
提问于 2013-02-15 20:10:33
回答 5查看 4K关注 0票数 3

我希望能够在弹出窗口外单击以使其消失。

这段代码运行良好-当一个弹出窗口打开时,关闭另一个弹出窗口,当然,当你再次点击按钮时,它会消失。

代码语言:javascript
复制
var $visiblePopover;

$('body').on('click', '[rel="popover"]', function() {
  var $this = $(this);

  // check if the one clicked is now shown
  if ($this.data('popover').tip().hasClass('in')) {

// if another was showing, hide it
$visiblePopover && $visiblePopover.popover('hide');

// then store reference to current popover
$visiblePopover = $this;

  } else { // if it was hidden, then nothing must be showing
$visiblePopover = '';
  }
});​

我需要保持这个当前的功能,但修改它,使它做同样的事情时,你点击外弹出以及。

EN

回答 5

Stack Overflow用户

发布于 2013-04-23 02:20:32

您只需添加以下内容即可:

代码语言:javascript
复制
$('html').click(function(e) {
     $('.btn').popover('hide');
});

jsfiddle

票数 1
EN

Stack Overflow用户

发布于 2014-01-08 00:20:59

如果您想要关闭除已单击的弹出窗口之外的所有其他弹出窗口,则此小技巧非常方便:

代码语言:javascript
复制
$('.popover').click(function (evt) {
    evt.stopPropagation();
    $('.popover').not(this).popover('hide');
});
票数 1
EN

Stack Overflow用户

发布于 2013-03-04 17:28:15

代码语言:javascript
复制
$.fn.modal.Constructor = Modal
$(function () {
    $('body').on('click.modal.data-api', '[data-toggle="modal"]', function (e) {


if($visiblePopover && $visiblePopover){
alert("HIDE POPOVER WHEN MODAL IS OPENED")
$visiblePopover && $visiblePopover.popover('hide');
}
        var $this = $(this),
            href = $this.attr('href'),
            $target = $($this.attr('data-target') || (href && href.replace(/.*(?=#[^\s]+$)/, ''))),
            option = $target.data('modal') ? 'toggle' : $.extend({
                remote: !/#/.test(href) && href
            }, $target.data(), $this.data())
            e.preventDefault()
            $target.modal(option).one('hide', function () {
                $this.focus()

            })
    })
})
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14894477

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档