bootstrap 点击空白处popover弹出框隐藏实例


Posted in Javascript onJanuary 24, 2018

代码:

<div>
 <a class="btn btn-success show" title="Popover title"
   data-container="body" data-toggle="popover" data-placement="bottom"
   data-content="底部的 Popover 中的一些内容"> aaaa </a>
</div>
<script>
 $(function () {
  initPopover();
 })
 function initPopover() {
  $(".show").popover({
   container: "body",
   trigger: " manual" //手动触发
  }).on('show.bs.popover', function () {
   $(this).addClass("popover_open");
  }).on('hide.bs.popover', function () {
   $(this).removeClass("popover_open");
  });
  $(".show").click(function () {
   if ($(this).hasClass("popover_open")) {
    $(this).popover("hide")
   } else {
    $(".popover_open").popover("hide");
    $(this).popover("show");
   }
   var e = arguments.callee.caller.arguments[0] || event;
   e.stopPropagation();
  });
  $(document).click(function () {
   $(".show").popover("hide");
  });
 }
</script>

注意点:

1、不适用于button,a、img等可用

2、show.bs.popover:当调用show 实例方法时立即触发该事件。

shown.bs.popover:当弹出框对完全弹出时触发该事件(将等待 CSS 过渡效果完成)。
hide.bs.popover:当调用hide 实例方法时立即触发该事件。
hidden.bs.popover:当工具提示完全隐藏时触发该事件(将等待 CSS 过渡效果完成)。

3、引入jquery和bootstrap头文件

4、取消冒泡

以上这篇bootstrap 点击空白处popover弹出框隐藏实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js简易namespace管理器 实例代码
Jun 21 Javascript
将字符串中由空格隔开的每个单词首字母大写
Apr 06 Javascript
javascript自定义滚动条实现代码
Apr 20 Javascript
拥Bootstrap入怀——导航栏篇
May 30 Javascript
JavaScript String(字符串)对象的简单实例(推荐)
Aug 31 Javascript
完美解决input[type=number]无法显示非数字字符的问题
Feb 28 Javascript
AngularJS使用拦截器实现的loading功能完整实例
May 17 Javascript
vue中各组件之间传递数据的方法示例
Jul 27 Javascript
微信小程序内拖动图片实现移动、放大、旋转的方法
Sep 04 Javascript
vue 弹框产生的滚动穿透问题的解决
Sep 21 Javascript
详解Vue组件插槽的使用以及调用组件内的方法
Nov 13 Javascript
微信小程序实现上传图片裁剪图片过程解析
Aug 22 Javascript
详解node child_process模块学习笔记
Jan 24 #Javascript
浅谈Node.js 子进程与应用场景
Jan 24 #Javascript
除Console.log()外更多的Javascript调试命令
Jan 24 #Javascript
深入理解node.js http模块
Jan 24 #Javascript
微信、QQ、微博、Safari中使用js唤起App
Jan 24 #Javascript
基于node打包可执行文件工具_Pkg使用心得分享
Jan 24 #Javascript
Angular整合zTree的示例代码
Jan 24 #Javascript
You might like
配置Apache2.2+PHP5+CakePHP1.2+MySQL5运行环境
2009/04/25 PHP
php面向对象程序设计入门教程
2019/06/22 PHP
Yii框架视图、视图布局、视图数据块操作示例
2019/10/14 PHP
用JavaScript实现UrlEncode和UrlDecode的脚本代码
2008/07/23 Javascript
使用JavaScript库还是自己写代码?
2010/01/28 Javascript
js实现遮罩层划出效果是生成div而不是显示
2014/07/29 Javascript
自定义函数实现IE7与IE8不兼容js中trim函数的问题
2015/02/03 Javascript
JS实现无限级网页折叠菜单(类似树形菜单)效果代码
2015/09/17 Javascript
10个很棒的jQuery代码片段
2015/09/24 Javascript
jquery中validate与form插件提交的方式小结
2016/03/26 Javascript
炫酷的js手风琴效果
2016/10/13 Javascript
JS检测是否可以访问公网服务器功能代码
2017/06/19 Javascript
jQuery实现手机号正则验证输入及自动填充空格功能
2018/01/02 jQuery
微信小程序实时聊天WebSocket
2018/07/05 Javascript
js 下拉菜单点击旁边收起实现(踩坑记)
2019/09/29 Javascript
vue-cli3项目升级到vue-cli4 的方法总结
2020/03/19 Javascript
[02:24]DOTA2亚洲邀请赛 NAVI战队出场宣传片
2015/02/07 DOTA
Python中死锁的形成示例及死锁情况的防止
2016/06/14 Python
Python简单检测文本类型的2种方法【基于文件头及cchardet库】
2016/09/18 Python
python 开发的三种运行模式详细介绍
2017/01/18 Python
linux平台使用Python制作BT种子并获取BT种子信息的方法
2017/01/20 Python
Python日期时间模块datetime详解与Python 日期时间的比较,计算实例代码
2018/09/14 Python
如何使用Python实现斐波那契数列
2019/07/02 Python
Python scrapy增量爬取实例及实现过程解析
2019/12/24 Python
Python气泡提示与标签的实现
2020/04/01 Python
python将dict中的unicode打印成中文实例
2020/05/11 Python
python 服务器运行代码报错ModuleNotFoundError的解决办法
2020/09/16 Python
Carmen Sol官网:购买果冻鞋、手袋和配件
2021/01/01 全球购物
信息管理应届生求职信
2014/03/07 职场文书
竞选纪律委员演讲稿
2014/09/13 职场文书
2015年远程教育工作总结
2015/05/20 职场文书
python使用XPath解析数据爬取起点小说网数据
2021/04/22 Python
使用springboot暴露oracle数据接口的问题
2021/05/07 Oracle
使用logback实现按自己的需求打印日志到自定义的文件里
2021/08/30 Java/Android
Python 数据可视化之Bokeh详解
2021/11/02 Python
win10系统xps文件怎么打开?win10打开xps文件的两种操作方法
2022/07/23 数码科技