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 文字符串转换unicode编码函数
May 30 Javascript
jQuery中is()方法用法实例
Jan 06 Javascript
js给网页加上背景音乐及选择音效的方法
Mar 03 Javascript
jQuery实现的产品自动360度旋转展示特效源码分享
Aug 21 Javascript
微信小程序 action-sheet底部菜单详解
Oct 27 Javascript
js代码实现下拉菜单【推荐】
Dec 15 Javascript
Angularjs使用ng-repeat中$even和$odd属性的注意事项
Dec 31 Javascript
JQuery页面随滚动条动态加载效果的简单实现(推荐)
Feb 08 Javascript
关于jQuery EasyUI 中刷新Tab选项卡后一个页面变形的解决方法
Mar 02 Javascript
Vue-路由导航菜单栏的高亮设置方法
Mar 17 Javascript
微信小程序tabBar设置实例解析
Nov 14 Javascript
vue项目使用高德地图的定位及关键字搜索功能的实例代码(踩坑经验)
Mar 07 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
解析如何修改phpmyadmin中的默认登陆超时时间
2013/06/25 PHP
解析zend Framework如何自动加载类
2013/06/28 PHP
php实现查询百度google收录情况(示例代码)
2013/08/02 PHP
PHP开发实现微信退款功能示例
2017/11/25 PHP
Laravel框架实现超简单的分页效果示例
2019/02/08 PHP
PHP配合fiddler抓包抓取微信指数小程序数据的实现方法分析
2020/01/02 PHP
IE中直接运行显示当前网页中的图片 推荐
2006/08/31 Javascript
jQuery使用动态渲染表单功能完成ajax文件下载
2013/01/15 Javascript
windows8.1+iis8.5下安装node.js开发环境
2014/12/12 Javascript
学习AngularJs:Directive指令用法(完整版)
2016/04/26 Javascript
当jquery ajax遇上401请求的解决方法
2016/05/19 Javascript
javascript实现消灭星星小游戏简单版
2016/11/15 Javascript
ie下js不执行的几种可能
2017/02/28 Javascript
基于nodejs res.end和res.send的区别
2018/05/14 NodeJs
JS在Array数组中按指定位置删除或添加元素对象方法示例
2019/11/19 Javascript
[01:04:35]2018DOTA2亚洲邀请赛 4.3 突围赛 Secret vs VG 第一场
2018/04/04 DOTA
浅谈python中列表、字符串、字典的常用操作
2017/09/19 Python
Python3 伪装浏览器的方法示例
2017/11/23 Python
python中用logging实现日志滚动和过期日志删除功能
2019/08/20 Python
numpy.random.shuffle打乱顺序函数的实现
2019/09/10 Python
Django重设Admin密码过程解析
2020/02/10 Python
Python定义一个函数的方法
2020/06/15 Python
CSS3 mask 遮罩的具体使用方法
2017/11/03 HTML / CSS
有关HTML5 Video对象的ontimeupdate事件(Chrome上无效)的问题
2013/07/19 HTML / CSS
工程师自我评价怎么写
2013/09/19 职场文书
急诊科护士自我鉴定
2013/10/14 职场文书
大学本科生的个人自我评价
2013/12/09 职场文书
函授毕业自我鉴定
2013/12/19 职场文书
手工社团活动方案
2014/02/17 职场文书
庆祝教师节活动总结
2015/03/23 职场文书
捐款通知怎么写
2015/04/24 职场文书
搞笑结婚保证书
2015/05/08 职场文书
个人催款函范文
2015/06/24 职场文书
2015年圣诞节寄语
2015/08/17 职场文书
商务信函英语问候语
2015/11/10 职场文书
详解Node.js如何处理ES6模块
2021/05/15 Javascript