如何关闭弹出窗口,如果其他任何点击
How to close a popover if anything else is clicked
我有一个弹出窗口显示如果onclick被调用。我能做些什么来关闭弹出窗口,如果在页面上点击其他任何东西。有人建议单人活动,但我不确定那是什么?
它就在弹出窗口文档中。使用data-trigger="focus"
<a tabindex="0" class="btn btn-lg btn-danger" role="button" data-toggle="popover" data-trigger="focus" title="Dismissible popover" data-content="And here's some amazing content. It's very engaging. Right?">Dismissible popover</a>
一个事件意味着您需要侦听由用户发起的操作(大多数情况下)。
当你弹窗被调用时,你启动了弹窗上的点击事件,所以取消弹窗的方式(隐藏它)如果要监听事件,在这种情况下,你可以监听用户点击弹窗或任何其他元素在你的页面上。您可以将事件附加到您的弹出窗口或您的页面element.addEventListener('click', function(){//here you can hide your popover})
相关文章:
- 如果其他是咖啡脚本
- 用户名输入如果其他块不能正常工作/Javascript-jQuery-AJAX
- 如果..其他 引号内的语句
- 如果其他条件在angularjs模板中
- 如果其他/切换组合
- 如果其他语句层次结构 JS
- 如果其他脚本'装载顺序未知
- 如果其他问题,则使用Javascript
- 为什么不't我的Javascript,如果其他方法有效的话
- 如果其他字段包含文本,则阻止文本字段
- Agularjs ng-class:如果其他条件变为真,则删除类
- Jquery 向下滑动菜单,如果其他条件
- 如果其他语句 JavaScript
- jQuery:如果其他滚动函数,则进行动画处理
- 如果其他状态无法正常工作
- 全局如果其他语句
- 如果其他输入已填充,如何动态添加新输入 角度
- jQuery - 如果其他元素可见,则更改元素高度
- 为什么如果其他在javascript中不起作用
- 在 JavaScript 中表示半小时时间增量,如果其他 if