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.tmpl JQuery模板插件
Oct 10 Javascript
jquery中prop()方法和attr()方法的区别浅析
Sep 06 Javascript
jQuery获取页面及个元素高度、宽度的总结——超实用
Jul 28 Javascript
轻松实现JavaScript图片切换
Jan 12 Javascript
全面解析Javascript无限添加QQ好友原理
Jun 15 Javascript
jQuery事件绑定方法学习总结(推荐)
Nov 21 Javascript
浅谈Node.js轻量级Web框架Express4.x使用指南
May 03 Javascript
详解基于webpack搭建react运行环境
Jun 01 Javascript
JavaScript设计模式之策略模式详解
Jun 09 Javascript
vue项目base64字符串转图片的实现代码
Jul 13 Javascript
JS/HTML5游戏常用算法之碰撞检测 像素检测算法实例详解
Dec 12 Javascript
Layui事件监听的实现(表单和数据表格)
Oct 17 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
Zerg建筑一览
2020/03/14 星际争霸
smarty+adodb+部分自定义类的php开发模式
2006/12/31 PHP
浅析php变量修饰符static的使用
2013/06/28 PHP
smarty缓存用法分析
2014/12/16 PHP
Laravel手动分页实现方法详解
2016/10/09 PHP
yii2使用GridView实现数据全选及批量删除按钮示例
2017/03/01 PHP
总结PHP内存释放以及垃圾回收
2018/03/29 PHP
来自chinaz的ajax获取评论代码
2008/05/03 Javascript
JavaScript 字符串与数组转换函数[不用split与join]
2009/12/13 Javascript
JavaScript与Div对层定位和移动获得坐标的实现代码
2010/09/08 Javascript
js 编程笔记 无名函数
2011/06/28 Javascript
JQuery给元素添加/删除节点比如select
2013/04/02 Javascript
JavaScript严格模式禁用With语句的原因
2014/10/20 Javascript
JQuery radio(单选按钮)操作方法汇总
2015/04/15 Javascript
javascript数组随机排序实例分析
2015/07/22 Javascript
微信小程序 利用css实现遮罩效果实例详解
2017/01/21 Javascript
移动端触摸滑动插件swiper使用方法详解
2017/08/11 Javascript
JavaScript动态绑定详解
2017/09/14 Javascript
vue模仿网易云音乐的单页面应用
2019/04/24 Javascript
微信小程序的开发范式BeautyWe.js入门详解
2019/07/10 Javascript
利用JS响应式修改vue实现页面的input值
2019/09/02 Javascript
[48:23]DOTA2上海特级锦标赛主赛事日 - 4 败者组第四轮#1COL VS EG第一局
2016/03/05 DOTA
[43:57]LGD vs Mineski 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
python 循环遍历字典元素的简单方法
2016/09/11 Python
Python IDE Pycharm中的快捷键列表用法
2019/08/08 Python
pytorch实现mnist分类的示例讲解
2020/01/10 Python
Python模块常用四种安装方式
2020/10/20 Python
百联网上商城:i百联
2017/01/28 全球购物
英国剑桥包中文官网:The Cambridge Satchel Company中国
2018/11/06 全球购物
英国首屈一指的票务公司:See Tickets
2019/05/11 全球购物
英国健身超市:Fitness Superstore
2019/06/17 全球购物
什么是唯一索引
2015/07/05 面试题
机械设计及其自动化专业推荐信
2013/10/31 职场文书
汽车销售员如何做职业生涯规划
2014/02/16 职场文书
护理专业毕业生自荐信
2014/06/15 职场文书
Python实现文字pdf转换图片pdf效果
2022/04/03 Python