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 相关文章推荐
asp javascript 实现关闭窗口时保存数据的办法
Nov 24 Javascript
jQuery的实现原理的模拟代码 -2 数据部分
Aug 01 Javascript
javascript 冒泡排序 正序和倒序实现代码
Dec 14 Javascript
js判断一个元素是否为另一个元素的子元素的代码
Mar 21 Javascript
js利用事件的阻止冒泡实现点击空白模态框的隐藏
Jan 24 Javascript
JQuery实现动态表格点击按钮表格增加一行
Aug 24 Javascript
JavaScript动态改变表格单元格内容的方法
Mar 30 Javascript
教你如何在Node.js中使用jQuery
Aug 28 Javascript
AngularJS入门教程一:路由用法初探
May 27 Javascript
使用angular帮你实现拖拽的示例
Jul 05 Javascript
ES6中let、const的区别及变量的解构赋值操作方法实例分析
Oct 15 Javascript
javascript严格模式详解(含严格模式与非严格模式的区别)
Nov 12 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
深入理解PHP+Mysql分布式事务与解决方案
2020/12/03 PHP
javascript应用:Iframe自适应其加载的内容高度
2007/04/10 Javascript
从盛大通行证上摘下来的身份证验证js代码
2011/01/11 Javascript
jquery事件与函数的使用介绍
2013/09/29 Javascript
JavaScript中for-in遍历方式示例介绍
2014/02/11 Javascript
node.js中的buffer.toString方法使用说明
2014/12/14 Javascript
JS打字效果的动态菜单代码分享
2015/08/21 Javascript
jQuery实现移动端滑块拖动选择数字效果
2015/12/24 Javascript
适用于javascript开发者的Processing.js入门教程
2016/02/24 Javascript
使用Promise解决多层异步调用的简单学习心得
2016/05/17 Javascript
Angular2-primeNG文件上传模块FileUpload使用详解
2017/01/14 Javascript
jQuery中on方法使用注意事项详解
2017/02/15 Javascript
js 获取图像缩放后的实际宽高,位置等信息
2017/03/07 Javascript
vue 多入口文件搭建 vue多页面搭建的实例讲解
2018/03/12 Javascript
Intellij IDEA搭建vue-cli项目的方法步骤
2018/10/20 Javascript
史上最为详细的javascript继承(推荐)
2019/05/18 Javascript
微信小程序 scroll-view 水平滚动实现过程解析
2019/10/12 Javascript
Vue实现数据请求拦截
2019/10/23 Javascript
vue点击自增和求和的实例代码
2019/11/06 Javascript
如何实现小程序与小程序之间的跳转
2020/11/04 Javascript
[01:03]DOTA2新的征程 你的脚印值得踏上
2014/08/13 DOTA
Python中的exec、eval使用实例
2014/09/23 Python
Python3学习笔记之列表方法示例详解
2017/10/06 Python
python cx_Oracle的基础使用方法(连接和增删改查)
2017/11/19 Python
Python实现的绘制三维双螺旋线图形功能示例
2018/06/23 Python
Python操作word常见方法示例【win32com与docx模块】
2018/07/17 Python
Python XML转Json之XML2Dict的使用方法
2019/01/15 Python
python3.7简单的爬虫实例详解
2019/07/08 Python
Python 识别12306图片验证码物品的实现示例
2020/01/20 Python
HTML5实现的震撼3D焦点图动画的示例代码
2019/09/26 HTML / CSS
全面解析HTML5中的标准属性与自定义属性
2016/02/18 HTML / CSS
女方回门宴答谢词
2014/01/14 职场文书
环保倡议书格式范文
2014/05/14 职场文书
党员干部反四风对照检查材料思想汇报
2014/09/14 职场文书
一文简单了解MySQL前缀索引
2022/04/03 MySQL
MySQL选择合适的备份策略和备份工具
2022/06/01 MySQL