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 相关文章推荐
基于jquery的一行代码轻松实现拖动效果
Dec 28 Javascript
详解jquery中$.ajax方法提交表单
Nov 03 Javascript
JS实现部分HTML固定页面顶部随屏滚动效果
Dec 24 Javascript
Node.js+Express配置入门教程详解
May 19 Javascript
Markdown+Bootstrap图片自适应属性详解
May 21 Javascript
使用react-router4.0实现重定向和404功能的方法
Aug 28 Javascript
vue 优化CDN加速的方法示例
Sep 19 Javascript
AngularJs返回前一页面时刷新一次前面页面的方法
Oct 09 Javascript
Bootstrap4 gulp 配置详解
Jan 06 Javascript
JavaScript函数的4种调用方法实例分析
Mar 05 Javascript
jQuery事件blur()方法的使用实例讲解
Mar 30 jQuery
vue-cli在 history模式下的配置详解
Nov 26 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
拼音码表的生成
2006/10/09 PHP
PHP 简单数组排序实现代码
2009/08/05 PHP
php对称加密算法示例
2014/05/07 PHP
jquery 插件开发方法小结
2009/10/23 Javascript
解析DHTML,JavaScript,DOM,BOM以及WEB标准的描述
2013/06/19 Javascript
解析jQuery与其它js(Prototype)库兼容共存
2013/07/04 Javascript
JS将所有对象s的属性复制给对象r(原生js+jquery)
2014/01/25 Javascript
基于JQuery实现图片轮播效果(焦点图)
2016/02/02 Javascript
浅析Bootstrap验证控件的使用
2016/06/23 Javascript
把多个JavaScript函数绑定到onload事件处理函数上的方法
2016/09/04 Javascript
Vue.js动态添加、删除选题的实例代码
2016/09/30 Javascript
ajax图片上传,图片异步上传,更新实例
2016/12/30 Javascript
基于jQuery实现照片墙自动播放特效
2017/01/12 Javascript
微信小程序 扎金花简单实例
2017/02/21 Javascript
AngularJS的Filter的示例详解
2017/03/07 Javascript
jQuery手风琴的简单制作
2017/05/12 jQuery
Vue路由跳转问题记录详解
2017/06/15 Javascript
JavaScript中常见内置函数用法示例
2018/05/14 Javascript
vue+高德地图写地图选址组件的方法
2019/05/18 Javascript
vue iview的菜单组件Mune 点击不高亮的解决方案
2019/11/01 Javascript
js实现表格单列按字母排序
2020/08/12 Javascript
Python 元类实例解析
2018/04/04 Python
python中字符串的操作方法大全
2018/06/03 Python
Django中在xadmin中集成DjangoUeditor过程详解
2019/07/24 Python
python实现美团订单推送到测试环境,提供便利操作示例
2019/08/09 Python
浅析PyTorch中nn.Linear的使用
2019/08/18 Python
Python字节单位转换(将字节转换为K M G T)
2021/03/02 Python
初探CSS3中的calc()功能
2015/07/14 HTML / CSS
阿迪达斯墨西哥官方网站:adidas墨西哥
2017/11/03 全球购物
PacSun官网:加州生活方式服装、鞋子和配饰
2018/03/10 全球购物
Tommy Hilfiger澳洲官网:美国高端休闲领导品牌
2020/12/16 全球购物
党员对十八届四中全会的期盼思想汇报范文
2014/10/17 职场文书
2015年校务公开工作总结
2015/05/26 职场文书
小学远程教育工作总结
2015/08/13 职场文书
求职信:求职应该注意的问题
2019/04/24 职场文书
canvas绘制折线路径动画实现
2021/05/12 Javascript