Bootstrap popover用法详解


Posted in Javascript onDecember 22, 2016

最近在自学Java Web基础,搭建自己的页面时候用到了Boostrap的JS库。由于之前没有接触过JQuery,所以用起来磕磕绊绊,所以在这里简单记一下Boostrap中我用到的JS 插件的一些用法。

第一个用到的就是Boostrap中的popover插件。原因是一个简单的注册界面需要验证用户名是否合法,是否已被注册,密码是否合法,再次输入密码是否和之前的密码匹配等,需要用到popover来进行信息警告。

首先一个简单的例子:

<div class="container" style="padding: 100px 50px 10px;" >
 <button type="button" id="button1" class="btn btn-default" 
   data-container="body" data-toggle="popover">
  左侧的 Popover
 </button> 
</div>

<script>
$(function (){
 $('#button1').popover({
  trigger: 'click',
  title: "test1",
  placement: 'right',
  content: 'hello'
 });
});
</script>

可以看到,在使用API进行popover编程时,一定要引用$(‘#element').popover()对id=”element”的控件进行popover激活。之前就是直接复制官网上的代码,发现点击后并不能trigger,一直很困惑。然后用name=”element”是不能激活popover的。
要是需要为input框添加popover效果,则只需要trigger='focus'即可。但似乎不支持blur,不能在blur之后判断input框中的内容是否合法从而触发popover。这个还需后续再研究。

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

Javascript 相关文章推荐
jQuery调用WebService的实现代码
Jun 19 Javascript
JavaScript使用yield模拟多线程的方法
Mar 19 Javascript
Javascript基础知识盲点总结之函数
May 15 Javascript
Angularjs CURD 详解及实例代码
Sep 14 Javascript
JS 中document.write()的用法和清空的原因浅析
Dec 04 Javascript
vue实现的组件兄弟间通信功能示例
Dec 04 Javascript
JS/jQuery实现获取时间的方法及常用类完整示例
Mar 07 jQuery
关于微信小程序获取小程序码并接受buffer流保存为图片的方法
Jun 07 Javascript
javascript实现函数柯里化与反柯里化过程解析
Oct 08 Javascript
原生js实现日期选择插件
May 21 Javascript
JQuery Ajax如何实现注册检测用户名
Sep 25 jQuery
JavaScript代码实现简单计算器
Dec 27 Javascript
深入学习jQuery中的data()
Dec 22 #Javascript
读Javascript高性能编程重点笔记
Dec 21 #Javascript
解决拦截器对ajax请求的拦截实例详解
Dec 21 #Javascript
原生的强大DOM选择器querySelector介绍
Dec 21 #Javascript
懒加载实现的分页&amp;&amp;网站footer自适应
Dec 21 #Javascript
JS树形菜单组件Bootstrap TreeView使用方法详解
Dec 21 #Javascript
Vue.js 递归组件实现树形菜单(实例分享)
Dec 21 #Javascript
You might like
Yii 框架控制器创建使用及控制器响应操作示例
2019/10/14 PHP
jquery在Chrome下获取图片的长宽问题解决
2013/03/20 Javascript
jquery统计复选框选中示例
2013/11/05 Javascript
14个有用的Jquery技巧分享
2015/01/08 Javascript
FullCalendar日历插件应用之数据展现(一)
2015/12/23 Javascript
JavaScript构造函数详解
2015/12/27 Javascript
Vue网页html转换PDF(最低兼容ie10)的思路详解
2017/08/24 Javascript
详解require.js配置路径的用法和css的引入
2017/09/06 Javascript
BootStrap模态框不垂直居中的解决方法
2017/10/19 Javascript
Vue结合Video.js播放m3u8视频流的方法示例
2018/05/04 Javascript
过滤器vue.filters的使用方法实现
2019/09/18 Javascript
Python(Tornado)模拟登录小米抢手机
2013/11/12 Python
Python 抓取动态网页内容方案详解
2014/12/25 Python
python定时器(Timer)用法简单实例
2015/06/04 Python
Centos Python2 升级到Python3的简单实现
2016/06/21 Python
Python线性回归实战分析
2018/02/01 Python
matplotlib savefig 保存图片大小的实例
2018/05/24 Python
python分批定量读取文件内容,输出到不同文件中的方法
2018/12/08 Python
python使用udp实现聊天器功能
2018/12/10 Python
python 进程的几种创建方式详解
2019/08/29 Python
Python如何实现邮件功能
2020/05/27 Python
Python3.9新特性详解
2020/10/10 Python
Django跨域请求原理及实现代码
2020/11/14 Python
python如何调用php文件中的函数详解
2020/12/29 Python
CSS3地图动态实例代码(圆圈向外扩散)
2018/06/15 HTML / CSS
HTML5表单验证特性(知识点小结)
2020/03/10 HTML / CSS
英国领先的男装设计师服装购物网站:Mainline Menswear
2018/02/04 全球购物
高中毕业自我鉴定
2013/12/13 职场文书
电大毕业自我鉴定
2014/02/03 职场文书
《与象共舞》教学反思
2014/02/24 职场文书
协议书怎么写
2014/04/21 职场文书
中央空调节能方案
2014/06/15 职场文书
航海技术专业毕业生推荐信
2014/07/09 职场文书
结婚司仪主持词
2015/06/29 职场文书
2016年乡镇综治宣传月活动总结
2016/03/16 职场文书
springboot新建项目pom.xml文件第一行报错的解决
2022/01/18 Java/Android