最近在自学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。这个还需后续再研究。

Boostrap学习笔记一: popover用法相关推荐

  1. Puppeteer 学习笔记及基本用法

    Puppeteer 学习笔记及基本用法 Puppeteer 安装 语法 基本语法 API 分层结构 加载导航页面 等待元素.请求.响应 自定义等待 元素定位 用户模拟操作 请求拦截 获取 WebSoc ...

  2. 情态动词学习笔记(4) 基本用法:建议和忠告

    情态动词学习笔记(4) 基本用法:建议和忠告 could 表建议 it is a nice day. we could go for a walk. 今天天气不错,我们可以出去散步 shall用于第一 ...

  3. socket编程学习笔记:部分函数用法以及accept函数问题

    学习笔记:socket编程部分函数用法 socket()函数: bind()函数: listen()函数: accept()函数: connect()函数: socket()函数: socket函数对 ...

  4. SQL学习笔记 where子句用法,like关键字 嵌套查询

    where子句 比较运算符: < , <= , > , >= , = , != , !< , !> .  text , ntext , image .型数据不可用. ...

  5. 学习笔记之awk用法

               文本处理三剑客之awk 1. 首先简要总结一些文本处理三剑客: grep族:文本过滤工具 sed:行编辑工具 2. 下面就来看看awk是什么? awk现在linux上用的是GNU ...

  6. 学习笔记之sed用法

                          Sed命令用法 sed是文本三剑客之一 sed是什么? Sed:行编辑工具,处理一行文本.一次从文本中读取一行,将这一行放在自己的模式空间中,如果能被sed ...

  7. java学习笔记(五)----super用法,final用法,抽象类,接口

    子类不会继承父类的构造方法,在子类的构造方法中可使用super(参数列表)调用父类的构造方法. class Person { String name;   int age;   public Pers ...

  8. lambda表达式浅析【C++学习笔记】

    lambda表达式浅析[C++学习笔记] 基本用法: auto f = [/*捕获列表*/](/*参数*/)->int /*后置返回值类型*/{/** 函数体*/}; 捕获列表: [] : 不捕 ...

  9. OpenCV 学习笔记03 boundingRect、minAreaRect、minEnclosingCircle、boxPoints、int0、circle、rectangle函数的用法...

    函数中的代码是部分代码,详细代码在最后 1 cv2.boundingRect 作用:矩形边框(boundingRect),用于计算图像一系列点的外部矩形边界. cv2.boundingRect(arr ...

最新文章

  1. MATLAB优化——减少for的使用
  2. Java多线程之一:进程与线程
  3. 智能家居 (7) ——网络服务器线程控制
  4. C语言模拟实现标准库函数之strlen()
  5. dns是指网络域名系统_域名系统(DNS)是Internet的骨干。 这就是全部的运作方式。...
  6. PATH和path,傻傻分不清
  7. 第十四周学习进度报告
  8. 5.11 学习日记,首页banner做好了
  9. python函数体以冒号起始、并且是缩进格式的_函数体以冒号起始,并且是缩进格式的。(3.0分)_学小易找答案...
  10. Oracle11g新特性:在线操作功能增强-Oracle对象依赖性判断增强 (转载)
  11. 广州的11个辖区_广州11月展览大全,有12个免费
  12. 如何让百度谷歌快速shopex网店系统内容
  13. 怎么根据分隔符号将Excel数据换行复制
  14. 干系人管理4个过程及重点
  15. 播布客教学视频_C学习笔记_9.1_整形转字符串
  16. 云朵怎么画好看?超简单的天空上色教程
  17. IOS下localstorage不起作用提示
  18. Android WebRTC 入门教程(一) -- 使用相机
  19. 人工智能+名片,我们看到了营销圈中的“阿尔法
  20. mysql查询表里面重复的数据_mysql查询表里的重复数据方法

热门文章

  1. 计算机信息学院活动简报,计算机学院学生团学共作简报(十三)
  2. oslo_config.cfg.ConfigFileParseError: Failed to parse /etc/glance/glance-api.conf:错误的一种解决方法
  3. 达梦数据库-物理文件损坏或者误删恢复
  4. linux系统上insar处理流程,insar的软件-gamma.doc
  5. 早上躺尸,晚上干活:硅谷科技公司这么流行迟到?
  6. 【车道线检测】FOLOLane解读
  7. Leetcode 1233 删除子文件夹 (C++题解)
  8. 研究04丨波动率与CTA盈利关键
  9. Linux中Redis的安装过程
  10. php前端开发是什么,前端开发是什么?前端开发是什么意思