关于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 相关文章推荐
jQuery技巧大放送 学习jquery的朋友可以看下
Oct 14 Javascript
jquery事件机制扩展插件 jquery鼠标右键事件。
Dec 26 Javascript
js遍历td tr等html元素
Dec 13 Javascript
7款风格新颖的jQuery/CSS3菜单导航分享
Apr 23 Javascript
简单的邮箱登陆的提示效果类似于yahoo邮箱
Feb 26 Javascript
JavaScript阻止事件冒泡示例分享
Dec 28 Javascript
JavaScript中Math对象的方法介绍
Jan 05 Javascript
微信小程序 高德地图SDK详解及简单实例(源码下载)
Jan 11 Javascript
vue 2.0组件与v-model详解
Mar 27 Javascript
微信小程序制作扭蛋机代码实例
Sep 24 Javascript
vue弹出框组件封装实例代码
Oct 31 Javascript
JavaScript canvas实现流星特效
May 20 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
php并发对MYSQL造成压力的解决方法
2013/02/21 PHP
PHP动态生成javascript文件的2个例子
2014/04/11 PHP
ThinkPHP使用心得分享-ThinkPHP + Ajax 实现2级联动下拉菜单
2014/05/15 PHP
php获取当月最后一天函数分享
2015/02/02 PHP
php中stdClass的用法分析
2015/02/27 PHP
Extjs入门之动态加载树代码
2010/04/09 Javascript
详解JavaScript中undefined与null的区别
2014/03/29 Javascript
FF(火狐)浏览器无法执行window.close()解决方案
2014/11/13 Javascript
浅谈EasyUI中Treegrid节点的删除
2015/03/01 Javascript
Web前端开发工具——bower依赖包管理工具
2016/03/29 Javascript
Bootstrap图片轮播组件使用实例解析
2016/06/30 Javascript
BootStrap中Table分页插件使用详解
2016/10/09 Javascript
Java  Spring 事务回滚详解
2016/10/17 Javascript
jquery-mobile表单的创建方法详解
2016/11/23 Javascript
javascript中this关键字详解
2016/12/12 Javascript
JS实现带导航城市列表以及输入搜索功能
2018/01/04 Javascript
BootStrap自定义popover,点击区域隐藏功能的实现
2018/01/23 Javascript
layDate插件设置开始和结束时间
2018/11/15 Javascript
Vue 前端实现登陆拦截及axios 拦截器的使用
2019/07/17 Javascript
Python网页解析利器BeautifulSoup安装使用介绍
2015/03/17 Python
Python远程桌面协议RDPY安装使用介绍
2015/04/15 Python
使用url_helper简化Python中Django框架的url配置教程
2015/05/30 Python
Python Web框架之Django框架Form组件用法详解
2019/08/16 Python
pymysql模块的操作实例
2019/12/17 Python
Virtualenv 搭建 Py项目运行环境的教程详解
2020/06/22 Python
keras和tensorflow使用fit_generator 批次训练操作
2020/07/03 Python
Python连接mysql数据库及简单增删改查操作示例代码
2020/08/03 Python
Python 创建守护进程的示例
2020/09/29 Python
Python类的继承super相关原理解析
2020/10/22 Python
HTML5中如何显示视频呢 HTML5视频播放demo
2013/06/08 HTML / CSS
Bench加拿大官方网站:英国城市服装品牌
2017/11/03 全球购物
爱尔兰领先的在线体育用品零售商:theGAAstore
2018/04/16 全球购物
linux系统都有哪些运行级别
2016/03/26 面试题
继承时候类的执行顺序问题,一般都是选择题,问你将会打印出什么?
2015/11/18 面试题
SpringBoot整合MongoDB的实现步骤
2021/06/23 MongoDB
利用 Python 的 Pandas和 NumPy 库来清理数据
2022/04/13 Python