关于Bootstrap弹出框无法调用问题的解决办法


Posted in Javascript onMarch 10, 2016

问题描述

写项目中使用到了前端框架bootstrap,提供的功能很强大!

bootstrap学习

然而在用bootstrap提供的弹出框组件时,弹出框怎么也弹不出!

按理说应该这样:

关于Bootstrap弹出框无法调用问题的解决办法 

官方给出的样例是这样写的:

<!DOCTYPE html>
<html>
<head>
<title>Bootstrap 实例 - 弹出框(Popover)插件</title>
<link href="http://libs.baidu.com/bootstrap/3.0.3/css/bootstrap.min.css" rel="stylesheet">
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<script src="http://libs.baidu.com/bootstrap/3.0.3/js/bootstrap.min.js"></script>
</head>
<body>
<div class="container" style="padding: 100px 50px 10px;" >
<button type="button" class="btn btn-default" title="Popover title" 
data-container="body" data-toggle="popover" data-placement="left" 
data-content="左侧的 Popover 中的一些内容">
左侧的 Popover
</button>
<button type="button" class="btn btn-primary" title="Popover title" 
data-container="body" data-toggle="popover" data-placement="top" 
data-content="顶部的 Popover 中的一些内容">
顶部的 Popover
</button>
<button type="button" class="btn btn-success" title="Popover title" 
data-container="body" data-toggle="popover" data-placement="bottom" 
data-content="底部的 Popover 中的一些内容">
底部的 Popover
</button>
<button type="button" class="btn btn-warning" title="Popover title" 
data-container="body" data-toggle="popover" data-placement="right" 
data-content="右侧的 Popover 中的一些内容">
右侧的 Popover
</button>
</div>
<script>$(function () 
{ $("[data-toggle='popover']").popover();
});
</script>
</div>
</body>
</html>

代码检查了三遍,确定代码无误后,进入火狐debug,

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

这一段代码是全局的,一进入页面就会激活,直接跳进入了bootstrap的js框架:

关于Bootstrap弹出框无法调用问题的解决办法 

居然说我jquery没有引入!但我明明引入了!

<link rel="stylesheet" href="css/bootstrap.min.css"/>
<script type="text/javascript" src="js/bootstrap.min.js" ></script>
<script type="text/javascript" src="js/jquery.min.js" ></script>

智障吗?。。。。。。

后来一想,bootstrap依赖jquery,于是我抱着试一试的心态调整了引用顺序:

<script type="text/javascript" src="js/jquery.min.js" ></script>
<script type="text/javascript" src="js/bootstrap.min.js" ></script>

通过以上内容介绍Bootstrap弹出框无法调用问题就顺利解决了,遇到bootstrap弹出框问题的朋友可以参考下本教程。

Javascript 相关文章推荐
JavaScript 对象的属性和方法4种不同的类型
Mar 19 Javascript
jQuery与其它库冲突的解决方法
Jun 25 Javascript
javascript中怎么做对象的类型判断
Nov 11 Javascript
js+HTML5基于过滤器从摄像头中捕获视频的方法
Jun 16 Javascript
JavaScript截断字符串的方法
Jul 15 Javascript
jquery实现下拉框功能效果【实例代码】
May 06 Javascript
JavaScript原生数组Array常用方法
Apr 06 Javascript
JS排序之冒泡排序详解
Apr 08 Javascript
Webpack中雪碧图插件使用详解
May 25 Javascript
vue 之 css module的使用方法
Dec 04 Javascript
详解如何给React-Router添加路由页面切换时的过渡动画
Apr 25 Javascript
使用js实现单链解决前端队列问题的方法
Feb 03 Javascript
TypeScript Type Innference(类型判断)
Mar 10 #Javascript
JavaScript File分段上传
Mar 10 #Javascript
ES6中非常实用的新特性介绍
Mar 10 #Javascript
ES6的新特性概览
Mar 10 #Javascript
JavaScript字符串常用的方法
Mar 10 #Javascript
javascript中call apply 与 bind方法详解
Mar 10 #Javascript
angularjs表格ng-table使用备忘录
Mar 09 #Javascript
You might like
zf框架的db类select查询器join链表使用示例(zend框架)
2014/03/14 PHP
PHP中的print_r 与 var_dump 输出数组
2016/06/13 PHP
超强的IE背景图片闪烁(抖动)的解决办法
2007/09/09 Javascript
jQuery实现用方向键控制层的上下左右移动
2013/01/13 Javascript
JQuery 文本框回车跳到下一个文本框示例代码
2013/08/30 Javascript
js Calender控件使用详解
2015/01/05 Javascript
js使用DOM设置单选按钮、复选框及下拉菜单的方法
2015/01/20 Javascript
JS中的THIS和WINDOW.EVENT.SRCELEMENT详解
2015/05/25 Javascript
jQuery实现返回顶部效果的方法
2015/05/29 Javascript
jquery专业的导航菜单特效代码分享
2015/08/29 Javascript
浅谈Javascript中Object与Function对象
2015/09/26 Javascript
js面向对象的写法
2016/02/19 Javascript
JavaScript实现点击文本自动定位到下拉框选中操作
2016/06/15 Javascript
JS跨域交互(jQuery+php)之jsonp使用心得
2016/07/01 Javascript
js 实现数值的千分位及保存小数方法(推荐)
2016/08/01 Javascript
微信小程序 选择器(时间,日期,地区)实例详解
2016/11/16 Javascript
vue-router之解决addRoutes使用遇到的坑
2020/07/19 Javascript
跟老齐学Python之集合(set)
2014/09/24 Python
Python中的赋值、浅拷贝、深拷贝介绍
2015/03/09 Python
在Windows系统上搭建Nginx+Python+MySQL环境的教程
2015/12/25 Python
简介Python设计模式中的代理模式与模板方法模式编程
2016/02/02 Python
利用Python查看目录中的文件示例详解
2017/08/28 Python
python 中if else 语句的作用及示例代码
2018/03/05 Python
Python 转换RGB颜色值的示例代码
2019/10/13 Python
python中的RSA加密与解密实例解析
2019/11/18 Python
python生成特定分布数的实例
2019/12/05 Python
Html5新标签datalist实现输入框与后台数据库数据的动态匹配
2017/05/18 HTML / CSS
Capitol Lighting的1800lighting.com:住宅和商业照明
2019/04/10 全球购物
争当四好少年演讲稿
2014/09/13 职场文书
群众路线教育实践活动对照检查材料思想汇报(副处级领导)
2014/10/04 职场文书
民事撤诉申请书范本
2015/05/18 职场文书
python实现腾讯滑块验证码识别
2021/04/27 Python
MATLAB 全景图切割及盒图显示的实现步骤
2021/05/14 Python
Axios取消重复请求的方法实例详解
2021/06/15 Javascript
css实现左上角飘带效果的完整代码
2022/03/18 HTML / CSS
mysql 生成连续日期及变量赋值
2022/03/20 MySQL