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 相关文章推荐
JavaScript语法着色引擎(demo及打包文件下载)
Jun 13 Javascript
jquery下异步提交表单 异步跨域提交表单
Nov 17 Javascript
用jquery实现输入框获取焦点消失文字
Apr 27 Javascript
JS和Jquery获取和修改label的值的示例代码
Jan 15 Javascript
jquery 鼠标滑动显示详情应用示例
Jan 24 Javascript
js中style.display=&quot;&quot;无效的解决方法
Oct 30 Javascript
使用JavaScript获取URL中的参数(两种方法)
Nov 16 Javascript
如何将 jQuery 从你的 Bootstrap 项目中移除(取而代之使用Vue.js)
Jul 17 jQuery
原生JS实现移动端web轮播图详解(结合Tween算法造轮子)
Sep 10 Javascript
js简单的分页器插件代码实例
Sep 11 Javascript
javascript设计模式 ? 代理模式原理与用法实例分析
Apr 16 Javascript
基于JavaScript实现年月日三级联动
Jun 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
使用PHP求两个文件的相对路径
2013/06/20 PHP
PHP设计模式之装饰器模式实例详解
2018/02/07 PHP
Laravel框架实现的rbac权限管理操作示例
2019/01/16 PHP
十分钟打造AutoComplete自动完成效果代码
2009/12/26 Javascript
初学js插入节点appendChild insertBefore使用方法
2011/07/04 Javascript
javascript继承的六大模式小结
2015/04/13 Javascript
jQuery实现ajax调用WCF服务的方法(附带demo下载)
2015/12/04 Javascript
jQuery获取DOM节点实例分析(2种方式)
2015/12/15 Javascript
JS面试题---关于算法台阶的问题
2016/07/26 Javascript
使用Curl命令查看请求响应时间方法
2016/11/04 Javascript
浅析 NodeJs 的几种文件路径
2017/06/07 NodeJs
JS+HTML5实现图片在线预览功能
2017/07/22 Javascript
jQuery实现监听下拉框选中内容发生改变操作示例
2018/07/13 jQuery
python获取网页状态码示例
2014/03/30 Python
Python之Web框架Django项目搭建全过程
2017/05/02 Python
Python实现字符串反转的常用方法分析【4种方法】
2017/09/30 Python
python中requests爬去网页内容出现乱码问题解决方法介绍
2017/10/25 Python
Sanic框架Cookies操作示例
2018/07/17 Python
python使用Matplotlib画条形图
2020/03/25 Python
Python打包方法Pyinstaller的使用
2018/10/09 Python
python3+selenium实现qq邮箱登陆并发送邮件功能
2019/01/23 Python
python传到前端的数据,双引号被转义的问题
2020/04/03 Python
使用python计算三角形的斜边例子
2020/04/15 Python
Python ini文件常用操作方法解析
2020/04/26 Python
html5中嵌入视频自动播放的问题解决
2020/05/25 HTML / CSS
数以千计的折扣工业产品:ESE Direct
2018/05/20 全球购物
师范生的个人求职信范文
2014/01/04 职场文书
精通CAD能手自荐书
2014/01/31 职场文书
业务员的岗位职责
2014/03/15 职场文书
施工员岗位职责
2014/03/16 职场文书
做一个有道德的人演讲稿
2014/05/14 职场文书
政府采购方案
2014/06/12 职场文书
琅琊山导游词
2015/02/05 职场文书
2016年心理学教育培训学习心得体会
2016/01/12 职场文书
Django展示可视化图表的多种方式
2021/04/08 Python
MySQL数据库完全卸载的方法
2022/03/03 MySQL