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 相关文章推荐
javascript入门·动态的时钟,显示完整的一些方法,新年倒计时
Oct 01 Javascript
javascript 二维数组的实现与应用
Mar 16 Javascript
Jquery时间验证和转换工具小例子
Jul 01 Javascript
json+jQuery实现的无限级树形菜单效果代码
Aug 27 Javascript
jQuery实现的鼠标滑过弹出放大图片特效
Jan 08 Javascript
jquery实用技巧之输入框提示语句
Jul 28 Javascript
ReactJs快速入门教程(精华版)
Nov 28 Javascript
详解node服务器中打开html文件的两种方法
Sep 18 Javascript
vue-cli webpack2项目打包优化分享
Feb 07 Javascript
Vue2.0子同级组件之间数据交互方法
Feb 28 Javascript
微信小程序使用wxParse解析html的方法示例
Jan 17 Javascript
design vue 表格开启列排序的操作
Oct 28 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
细谈php中SQL注入攻击与XSS攻击
2012/06/10 PHP
PHP获取当前页面完整URL的实现代码
2013/06/10 PHP
php中读写文件与读写数据库的效率比较分享
2013/10/19 PHP
PHP+memcache实现消息队列案例分享
2014/05/21 PHP
高性能PHP框架Symfony2经典入门教程
2014/07/08 PHP
PHP缓存机制Output Control详解
2014/07/14 PHP
总结PHP中初始化空数组的最佳方法
2019/02/13 PHP
谈谈我对JavaScript原型和闭包系列理解(随手笔记6)
2015/12/20 Javascript
JS访问DOM节点方法详解
2016/11/29 Javascript
javascript replace()第二个参数为函数时的参数用法
2016/12/26 Javascript
JavaScript实现类似淘宝的购物车效果
2017/03/16 Javascript
JS闭包可被利用的常见场景小结
2017/04/09 Javascript
基于Vue2x的图片预览插件的示例代码
2018/05/14 Javascript
vue-cli 打包后提交到线上出现 &quot;Uncaught SyntaxError:Unexpected token&quot; 报错
2018/11/06 Javascript
Vue render函数实战之实现tabs选项卡组件
2019/04/22 Javascript
JavaScript Canvas编写炫彩的网页时钟
2019/10/16 Javascript
element-ui 实现响应式导航栏的示例代码
2020/05/08 Javascript
Vue Object.defineProperty及ProxyVue实现双向数据绑定
2020/09/02 Javascript
Chrome插件开发系列一:弹窗终结者开发实战
2020/10/02 Javascript
[28:48]《真视界》- 2017年国际邀请赛
2017/09/27 DOTA
使用Python进行稳定可靠的文件操作详解
2013/12/31 Python
Python实现生成简单的Makefile文件代码示例
2015/03/10 Python
python中偏函数partial用法实例分析
2015/07/08 Python
Python环境变量设置方法
2016/08/28 Python
一份python入门应该看的学习资料
2018/04/11 Python
Python加载带有注释的Json文件实例
2018/05/23 Python
Python将8位的图片转为24位的图片实现方法
2018/10/24 Python
新年快乐! python实现绚烂的烟花绽放效果
2019/01/30 Python
解决tensorflow/keras时出现数组维度不匹配问题
2020/06/29 Python
CSS3制作翻转效果_动力节点Java学院整理
2017/07/11 HTML / CSS
美国波道夫·古德曼百货官网:Bergdorf Goodman
2017/11/07 全球购物
专业实习自我鉴定
2013/10/29 职场文书
物业公司采购员岗位职责
2013/12/31 职场文书
初中音乐教学反思
2014/01/12 职场文书
2014年幼儿园保育工作总结
2014/12/02 职场文书
解析高可用Redis服务架构分析与搭建方案
2021/06/20 Redis