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 相关文章推荐
Javascript实现的分页函数
Feb 07 Javascript
避免 showModalDialog 弹出新窗体的原因分析
May 31 Javascript
在线一元二次方程计算器实例(方程计算器在线计算)
Dec 22 Javascript
JS+Canvas绘制时钟效果
Aug 20 Javascript
Ionic 2 实现列表滑动删除按钮的方法
Jan 22 Javascript
JavaScript省市级联下拉菜单实例
Feb 14 Javascript
解决html-jquery/js引用外部图片时遇到看不了或出现403的问题
Sep 22 jQuery
mui框架移动开发初体验详解
Oct 11 Javascript
vue+jquery+lodash实现滑动时顶部悬浮固定效果
Apr 28 jQuery
使用layer弹窗和layui表单实现新增功能
Aug 09 Javascript
使用mpvue搭建一个初始小程序及项目配置方法
Dec 03 Javascript
基于javascript原生判断DOM是否加载完毕
Oct 14 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+javascript液晶时钟
2006/10/09 PHP
mysql数据库差异比较的PHP代码
2012/02/05 PHP
php实现基于微信公众平台开发SDK(demo)扩展的方法
2014/12/22 PHP
ThinkPHP5框架缓存查询操作分析
2018/05/30 PHP
YII框架学习笔记之命名空间、操作响应与视图操作示例
2019/04/30 PHP
Jquery Ajax学习实例5 向WebService发出请求,返回泛型集合数据的异步调用
2010/03/17 Javascript
IE6下focus与blur错乱的解决方案
2011/07/31 Javascript
jquery实现的随机多彩tag标签随机颜色和字号大小效果
2014/03/27 Javascript
网页运行时提示对象不支持abigimage属性或方法
2014/08/10 Javascript
JS实现三级折叠菜单特效,其它级可自动收缩
2015/08/06 Javascript
jQuery在header中设置请求信息的方法
2017/03/06 Javascript
浅谈Koa服务限流方法实践
2017/10/23 Javascript
在vue项目中,使用axios跨域处理
2018/03/07 Javascript
使用vue-cli打包过程中的步骤以及问题的解决
2018/05/08 Javascript
使用axios请求接口,几种content-type的区别详解
2019/10/29 Javascript
vue 限制input只能输入正数的操作
2020/08/05 Javascript
react项目从新建到部署的实现示例
2021/02/19 Javascript
[01:32]完美世界DOTA2联赛10月29日精彩集锦
2020/10/30 DOTA
Python3 socket同步通信简单示例
2017/06/07 Python
分享给Python新手们的几道简单练习题
2017/09/21 Python
pip命令无法使用的解决方法
2018/06/12 Python
python中cPickle类使用方法详解
2018/08/27 Python
Python 循环终止语句的三种方法小结
2019/06/24 Python
scrapy处理python爬虫调度详解
2020/11/23 Python
解析html5 canvas实现背景鼠标连线动态效果代码
2019/06/17 HTML / CSS
瑞士灯具购物网站:Lampenwelt.ch
2018/07/08 全球购物
意大利奢侈品多品牌集合店:TheDoubleF
2019/08/24 全球购物
英国奢华护肤、美容和Spa品牌:Temple Spa
2019/11/02 全球购物
金讯Java笔试题目
2013/06/18 面试题
什么是网络协议
2016/04/07 面试题
通信工程毕业生求职信
2013/11/16 职场文书
体育运动会广播稿
2014/10/05 职场文书
党干部专题民主生活会对照检查材料思想汇报
2014/10/06 职场文书
2014大学辅导员工作总结
2014/12/02 职场文书
关于MySQL中的 like操作符详情
2021/11/17 MySQL
oracle设置密码复杂度及设置超时退出的功能
2022/06/28 Oracle