• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >bootstrap > Bootstrap每天必学之弹出框(Popover)插件

Bootstrap每天必学之弹出框(Popover)插件

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-30

本文主要包含bootstrap popover,bootstrap popover.js,popover插件,popover,popover.js等相关知识,希望在学习及工作中可以帮助到您

Bootstrap弹出框插件,提供了一个扩展的视图,弹出框(Popover)插件根据需求生成内容和标记,默认情况下是把弹出框(popover)放在它们的触发元素后面。

弹出框(Popover)与工具提示(Tooltip)类似,提供了一个扩展的视图。如需激活弹出框,用户只需把鼠标悬停在元素上即可。弹出框的内容完全可使用 Bootstrap 数据 API(Bootstrap Data API)来填充。该方法依赖于工具提示(tooltip)。

如果您想要单独引用该插件的功能,那么您需要引用 popover.js,它依赖于 工具提示(Tooltip)插件。或者,正如 Bootstrap 插件概览 一章中所提到,您可以引用 bootstrap.js 或压缩版的 bootstrap.min.js。

一、用法

弹出框(Popover)插件根据需求生成内容和标记,默认情况下是把弹出框(popover)放在它们的触发元素后面。您可以有以下两种方式添加弹出框(popover):

通过 data 属性:如需添加一个弹出框(popover),只需向一个锚/按钮标签添加 data-toggle="popover" 即可。锚的 title 即为弹出框(popover)的文本。默认情况下,插件把弹出框(popover)设置在顶部。

<a href="#" data-toggle="popover" title="Example popover">
 请悬停在我的上面
</a>
</div>

通过 JavaScript:通过 JavaScript 启用弹出框(popover):
$('#identifier').popover(options)
弹出框(Popover)插件不像之前所讨论的下拉菜单及其他插件那样,它不是纯 CSS 插件。如需使用该插件,您必须使用 jquery 激活它(读取 javascript)。使用下面的脚本来启用页面中的所有的弹出框(popover):
$(function () { $("[data-toggle='popover']").popover(); });

二、实例

弹出框即点击一个元素弹出一个包含标题和内容的容器。

//基本用法

<button class="btn btn-lg btn-danger"
 type="button"
 data-toggle="popover"
 title="弹出框"
 data-content="这是一个弹出框插件">
 点击弹出/隐藏弹出框
</button>

//JavaScript 初始化

$('button').popover();

</div>

弹出框插件有很多属性来配置提示的显示,具体如下:

$('button').popover({
 container : 'body',
 viewport : {
 selector : '#view',
 padding : 10,
 }
}); 
</div>

通过 JavaScript 执行的方法有四个。

//显示
$('button').popover('show');
//隐藏
$('button').popover('hide');
//反转显示和隐藏
$('button').popover('toggle');
//隐藏并销毁
$('button').popover('destroy');
</div>

Popover 插件中事件有四种:

 

//事件,其他雷同

$('button').on('show.bs.tab', function() {
 alert('调用 show 方法时触发!');
}); 

</div>

 以上就是本文的全部内容,希望对大家学习Bootstrap弹出框插件有所帮助。

</div>

您可能想查找下面的文章:

  • Bootstrap 弹出框(Popover)插件
  • Bootstrap每天必学之弹出框(Popover)插件

相关文章

  • 2017-05-30全面解析bootstrap格子布局
  • 2017-05-30Bootstrap 中下拉菜单修改成鼠标悬停直接显示 原创
  • 2017-05-30实用又漂亮的BootstrapValidator表单验证插件
  • 2017-05-30Bootstrap组件学习之导航、标签、面包屑导航(精品)
  • 2017-05-30Bootstrap3学习笔记(二)之排版
  • 2017-05-30Bootstrap每天必学之基础排版
  • 2017-05-30JS组件Bootstrap Select2使用方法详解
  • 2017-05-30Bootstrap Paginator分页插件使用方法详解
  • 2017-05-30手机端实现Bootstrap简单图片轮播效果
  • 2017-05-30Bootstrap轮播插件中图片变形的终极解决方案 使用jqthumb.js

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • 谈一谈bootstrap响应式布局
    • 解决JS组件bootstrap table分页实现过程中遇到的问题
    • 利用bootstrapValidator验证UEditor
    • BootStrap中的table实现数据填充与分页应用小结
    • JS组件Bootstrap Table使用实例分享
    • 基于BootStrap Metronic开发框架经验小结【一】框架总览及菜单模块的处理
    • Bootstrap的图片轮播示例代码
    • 关于Bootstrap弹出框无法调用问题的解决办法
    • 基于Bootstrap里面的Button dropdown打造自定义select
    • Bootstrap导航条可点击和鼠标悬停显示下拉菜单

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有