基于Bootstrap的标签页组件及bootstrap-tab使用说明


Posted in Javascript onJuly 25, 2017

bootstrap-tab

基于Bootstrap的标签页组件及bootstrap-tab使用说明

bootstrap-tab组件是对原生的bootstrap-tab组件的封装,方便开发者更方便地使用,主要包含以下功能:

tab页初始化
关闭tab页
新增tab
显示tab页
获取tab页ID

使用

Step1 :引入样式

<link rel="stylesheet" href="bootstrap/css/bootstrap.min.css" rel="external nofollow" >
<link rel="stylesheet" href="font-awesome/css/font-awesome.min.css" rel="external nofollow" >
<!--bootstrap-tab样式-->
<link rel="stylesheet" href="../css/bootstrap-tab.css" rel="external nofollow" >

Step2:引入脚本

<script src="jquery/jquery-1.8.3.min.js"></script>
<script src="bootstrap/js/bootstrap.min.js"></script>
<script src="../js/bootstrap-tab.js"></script>

Step3:使用

<div id="tabContainer"></div>
<script>
 $("#tabContainer").tabs({
 data: [{
  id: 'home',
  text: '百度一下',
  url: "tab_first.html",
  closeable: true
 }, {
  id: 'admineap',
  text: 'AdminEAP',
  url: "tab_second.html"
 }, {
  id: 'edit',
  text: '编辑人员',
  url: "tab_content.html",
  closeable: true
 }],
 showIndex: 1,
 loadAll: false
 })
 $("#tabContainer").data("tabs").addTab({id: 'test', text: 'addTab', closeable: true, url: 'tab_content.html'})
</script>

参数和方法说明

参数说明

参数名称 默认值 可选值 说明
data tab页数据来源(对象列表),包含id,text,url,closeable属性
id 必须,单个tab的id
text 必须,单个tab页的标题
url 必须,单个tab页的内容url
closeable false true,false 单个tab页是否可关闭
showIndex 0 默认显示页的索引
loadAll true true,false true=一次全部加在页面,false=只加在showIndex指定的页面,其他点击时加载,提高响应速度

方法说明

方法名称 参数 参数说明 方法说明
init tab组件初始化入口方法
builder data tab数据 构建tab页的主方法
loadData 加载tab页的内容,根据loadAll即时加载或者点击时加载
addTab obj 单个tab的数据 增加一个tab页
showTab tabId tab的id 根据id显示tab页
getCurrentTabId 获取当前活动tab页的ID

相关链接

bootstrap-tab的Github地址:https://github.com/bill1012/bootstrap-pager

总结

以上所述是小编给大家介绍的基于Bootstrap的标签页组件及bootstrap-tab使用说明,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
客户端脚本中常常出现的一些问题和调试技巧
Jan 09 Javascript
javascript fullscreen全屏实现代码
Apr 09 Javascript
Function.prototype.bind用法示例
Sep 16 Javascript
jQuery调用WebMethod(PageMethod) NET2.0的方法
Apr 15 Javascript
js+html5实现canvas绘制椭圆形图案的方法
May 21 Javascript
改变checkbox默认选中状态及取值的实现代码
May 26 Javascript
Node.js中常规的文件操作总结
Oct 13 Javascript
jQuery图片拖动组件Dropzone用法示例
Jan 17 Javascript
详解微信小程序 wx.uploadFile 的编码坑
Jan 23 Javascript
bootstrap的工具提示实例代码
May 17 Javascript
vue.js实现条件渲染的实例代码
Jun 22 Javascript
JavaScript如何实现防止重复的网络请求的示例
Jan 28 Javascript
js事件委托和事件代理案例分享
Jul 25 #Javascript
基于JavaScript实现多级菜单效果
Jul 25 #Javascript
简单谈谈React中的路由系统
Jul 25 #Javascript
老生常谈js中的MVC
Jul 25 #Javascript
教你5分钟学会用requirejs(必看篇)
Jul 25 #Javascript
浅谈Vue.js 1.x 和 2.x 实例的生命周期
Jul 25 #Javascript
Vue项目中引入外部文件的方法(css、js、less)
Jul 24 #Javascript
You might like
中国广播史趣谈 — 几个历史第一次
2021/03/01 无线电
php中使用redis队列操作实例代码
2013/02/07 PHP
php内嵌函数用法实例
2015/03/20 PHP
关于php开启错误提示的总结
2019/09/24 PHP
aspx中利用js实现确认删除代码
2010/07/22 Javascript
JQuery操作表格(隔行着色,高亮显示,筛选数据)
2012/02/23 Javascript
jquery 插件学习(三)
2012/08/06 Javascript
JS实现的用来对比两个用指定分隔符分割的字符串是否相同
2014/09/19 Javascript
javascript中Math.random()使用详解
2015/04/15 Javascript
arguments对象验证函数的参数是否合法
2015/06/26 Javascript
基于JavaScript制作霓虹灯文字 代码 特效
2015/09/01 Javascript
Angularjs实现多个页面共享数据的方式
2016/03/29 Javascript
jQuery页面加载初始化的3种方法(推荐)
2016/06/02 Javascript
JavaScript中从setTimeout与setInterval到AJAX异步
2017/02/13 Javascript
NodeJS配置HTTPS服务实例分享
2017/02/19 NodeJs
详解基于 axios 的 Vue 项目 http 请求优化
2017/09/04 Javascript
vue.js实现的绑定class操作示例
2018/07/06 Javascript
jQuery模拟12306城市选择框功能简单实现方法示例
2018/08/13 jQuery
AngularJS中ng-options实现下拉列表的数据绑定方法
2018/08/13 Javascript
详解Vue3.0 前的 TypeScript 最佳入门实践
2019/06/18 Javascript
Vue分页器实现原理详解
2019/06/28 Javascript
React传值 组件传值 之间的关系详解
2019/08/26 Javascript
使用layui定义一个模块并使用的例子
2019/09/14 Javascript
基于Vue3.0开发轻量级手机端弹框组件V3Popup的场景分析
2020/12/30 Vue.js
python实现在windows服务中新建进程的方法
2015/06/30 Python
python 递归遍历文件夹,并打印满足条件的文件路径实例
2017/08/30 Python
PyTorch实现更新部分网络,其他不更新
2019/12/31 Python
django xadmin action兼容自定义model权限教程
2020/03/30 Python
使用HTML5 Canvas绘制直线或折线等线条的方法讲解
2016/03/14 HTML / CSS
prAna官网:瑜伽、旅行和冒险服装
2019/03/10 全球购物
品恩科技软件测试面试题
2014/10/26 面试题
房地产融资计划书
2014/01/10 职场文书
李开复演讲稿
2014/05/24 职场文书
C#连接ORACLE出现乱码问题的解决方法
2021/10/05 Oracle
浅谈css实现背景颜色半透明的两种方法
2021/12/06 HTML / CSS
Python+Selenium实现读取网易邮箱验证码
2022/03/13 Python