相关疑难解决方法(0)

如何点击外面关闭Twitter Bootstrap popover?

我们能否以与模态相同的方式使弹出窗口被解雇,即.当用户点击它们之外的某个地方时,让它们关闭?

不幸的是我不能只使用真正的模态而不是弹出模式,因为模态意味着位置:固定并且不再是弹出模式.:(

popover twitter-bootstrap

279
推荐指数
11
解决办法
22万
查看次数

如何通过页面上任何地方(否则)点击关闭Twitter Bootstrap popover?

我目前正在使用Twitter Bootstrap的popovers,就像这样:

$('.popup-marker').popover({
        html: true,
        trigger: 'manual'
    }).click(function(e) {
        $(this).popover('toggle');
        e.preventDefault();
    });
Run Code Online (Sandbox Code Playgroud)

如您所见,它们是手动触发的,然后单击.popup-marker(带有背景图像的div)切换弹出窗口.这很好用,但我也希望能够通过点击页面上任何其他位置来关闭popover(但不能在popover本身!).

我尝试了一些不同的东西,包括以下内容,但没有显示结果:

$('body').click(function(e) {
    $('.popup-marker').popover('hide');
});
Run Code Online (Sandbox Code Playgroud)

如何通过单击页面上的任何其他位置来关闭弹出窗口,但不能单击弹出窗口本身?

javascript jquery twitter-bootstrap

153
推荐指数
7
解决办法
15万
查看次数

标签 统计

twitter-bootstrap ×2

javascript ×1

jquery ×1

popover ×1