Bootstrap的popover(弹出框)在append后弹不出(失效)


Posted in Javascript onFebruary 27, 2017

在使用popover(弹出框)时,发现跟其他组件使用方式有些区别,需要手动初始化才能弹出来,如下:

<button type="button" class="btn btn-default" data-container="body" data-toggle="popover" data-placement="top" data-content="Vivamus sagittis lacus vel augue laoreet rutrum faucibus.">
 Popover on 顶部
</button>

<script>
$(function () {
 $('[data-toggle="popover"]').popover()
})
</script>

但如果popover(弹出框)DOM是后来创建的,比如append后,最开始手动初始化了也没用,经过几次测试后,发现需要再刚创建popover的DOM后,再一次初始化才生效,如下:

var testHtml = "<button type='button' class='btn btn-default' data-container='body' data-toggle='popover' data-placement='top' data-content='Vivamus sagittis lacus vel augue laoreet rutrum faucibus.'>"+
     "Popover on 顶部"+
    "</button>"

 $("body").append(testHtml);
 $('[data-toggle="popover"]').popover(); //创建popover(弹出框)DOM后立即初始化

刚创建时效果图:

Bootstrap的popover(弹出框)在append后弹不出(失效)

点击时效果图:

Bootstrap的popover(弹出框)在append后弹不出(失效)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jQuery内置的AJAX功能和JSON的使用实例
Jul 27 Javascript
JavaScript中使用arguments获得函数传参个数实例
Aug 27 Javascript
javascript+canvas制作九宫格小程序
Dec 28 Javascript
如何编写高质量JS代码(续)
Feb 25 Javascript
深入理解JavaScript系列(41):设计模式之模板方法详解
Mar 04 Javascript
BootStrap使用popover插件实现鼠标经过显示并保持显示框
Jun 23 Javascript
jQuery中Chosen三级联动功能实例代码
Mar 07 Javascript
jacascript DOM节点——元素节点、属性节点、文本节点
Apr 18 Javascript
vue router 跳转后回到顶部的实例
Aug 31 Javascript
Vue数据绑定简析小结
May 07 Javascript
在vue项目中引用Antv G2,以饼图为例讲解
Oct 28 Javascript
JavaScript中layim之整合右键菜单的示例代码
Feb 06 Javascript
jQuery实现简单弹窗遮罩效果
Feb 27 #Javascript
js 调用百度分享功能
Feb 27 #Javascript
Bootstrap的popover(弹出框)2秒后定时消失的实现代码
Feb 27 #Javascript
jQuery实现元素的插入
Feb 27 #Javascript
jQuery实现导航回弹效果
Feb 27 #Javascript
使用jQuery操作DOM的方法小结
Feb 27 #Javascript
jQuery模拟淘宝购物车功能
Feb 27 #Javascript
You might like
phpmyadmin中配置文件现在需要绝密的短语密码的解决方法
2007/02/11 PHP
php实现的zip文件内容比较类
2014/09/24 PHP
php远程下载类分享
2016/04/13 PHP
PHP数组生成XML格式数据的封装类实例
2016/11/10 PHP
CSS+Table图文混排中实现文本自适应图片宽度(超简单+跨所有浏览器)
2009/02/14 Javascript
DOM 脚本编程中的兄弟节点
2009/10/31 Javascript
容易被忽略的JS脚本特性
2011/09/13 Javascript
如何动态的导入js文件具体该怎么实现
2014/01/14 Javascript
中止javascript执行的方法
2014/02/14 Javascript
js校验表单后提交表单的三种方法总结
2014/02/28 Javascript
实践中学习AngularJS表单
2016/03/21 Javascript
vue.js 表格分页ajax 异步加载数据
2016/10/18 Javascript
Webpack性能优化 DLL 用法详解
2017/08/10 Javascript
webpack 4.0.0-beta.0版本新特性介绍
2018/02/10 Javascript
[00:32]2018DOTA2亚洲邀请赛Secret出场
2018/04/03 DOTA
python多线程http下载实现示例
2013/12/30 Python
Python自定义函数的创建、调用和函数的参数详解
2014/03/11 Python
简介Python的collections模块中defaultdict类型的用法
2016/07/07 Python
Python读取图片为16进制表示简单代码
2018/01/19 Python
Python实现的将文件每一列写入列表功能示例【测试可用】
2018/03/19 Python
Python中循环引用(import)失败的解决方法
2018/04/22 Python
python实现微信防撤回神器
2019/04/29 Python
Python while true实现爬虫定时任务
2020/06/08 Python
最新pycharm安装教程
2020/11/18 Python
HTML5拖放功能_动力节点Java学院整理
2017/07/13 HTML / CSS
canvas 实现 github404动态效果的示例代码
2017/11/15 HTML / CSS
KELLER SPORTS荷兰:在线订购最好的运动产品
2020/10/13 全球购物
化学相关工作求职信
2013/10/02 职场文书
小学教育毕业生自荐信
2013/11/18 职场文书
工程业务员工作职责
2013/12/07 职场文书
数学国培研修感言
2014/02/13 职场文书
少儿节目主持串词
2014/04/02 职场文书
民族团结先进个人事迹材料
2014/06/02 职场文书
护士个人总结范文
2015/02/13 职场文书
用人单位聘用意向书
2015/05/11 职场文书
辩论赛开场白大全(主持人+辩手)
2015/05/29 职场文书