Bootstrap 弹出框
2016-03-17 21:34
886 查看
弹出框是一种特殊的提示框,只是多了一个title标题而已。另外,提示框的默认触发事件是hover和focus,而弹出框的默认触发事件是click,和提示框一样,需要手工JS代码来初始化:$(‘[data-toggle=popover]’).popover();
示例代码:
弹出框组件的声明选项:
注意:
1、在.btn-group 或 .input-group内的元素上使用popover时,需要指定container: ‘body’选项以避免不必要的副作用(例如,当popover显示之后,与其相关的页面元素可能变得更宽或去圆角)。
2、为了给disabled 或.disabled元素添加popover,将需要增加popover的页面元素包裹在一个<div>中,然后对这个<div>元素应用popover。
二、JS用法
事件:
示例代码:
<script> $(function () { $('[data-toggle=popover]').popover(); }) </script> </head> <body> <a data-toggle="popover" data-title="A title" data-content="And here is some amazing content.It is very engaging." class="btn btn-default" href="#">click me</a> </body>
弹出框组件的声明选项:
注意:
1、在.btn-group 或 .input-group内的元素上使用popover时,需要指定container: ‘body’选项以避免不必要的副作用(例如,当popover显示之后,与其相关的页面元素可能变得更宽或去圆角)。
2、为了给disabled 或.disabled元素添加popover,将需要增加popover的页面元素包裹在一个<div>中,然后对这个<div>元素应用popover。
二、JS用法
// 通用方式,options可以定义其他属性 $(‘#element’).popover(options); // 例子:指定提示语的标题、内容以及显示位置 $(‘#element’). popover ({ title: ”提示语的标题”, content:”提示语的内容”, placement: ‘top’ }); $(‘#element’).popover(‘show’); // 显示提示语 $(‘#element’).popover(‘hide’); // 关闭提示语 $(‘#element’).popover(‘toggle’); // 反转提示语 $(‘#element’).popover (‘destroy’); // 隐藏并销毁提示语
事件:
相关文章推荐
- Bootstrap 提示框
- Bootstrap 滚动侦测
- Bootstrap 模态弹窗
- Bootstrap 动画过渡效果
- Bootstrap 洼地
- Bootstrap 面板
- Bootstrap列表组
- 基于Bootstrap样式的 jQuery UI 控件 (v0.5).
- Bootstrap 进度条
- Bootstrap 徽章、大屏幕展播、页面标题、缩略图
- bootstrap 背景
- Bootstrap导航栏下拉菜单鼠标滑过展开
- Bootstrap 标签
- 了解Bootstrap
- bootstrap常用功能快速入门以及常见问题解决方案
- Bootstrap 面包屑导航
- bootstrap 标签页与fullcalendar 日历插件联合使用时出现隐藏页不显示日历的解决办法
- BootStrap Jstree 树形菜单的增删改查的实现源码
- Bootstrap 导航条
- Bootstrap静止在页面底部的导航栏