基于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 相关文章推荐
一个JS小玩意 几个属性相加不能超过一个特定值.
Sep 29 Javascript
jquery实现网站超链接和图片提示效果
Mar 21 Javascript
原生js页面滚动延迟加载图片
Dec 20 Javascript
懒加载实现的分页&amp;&amp;网站footer自适应
Dec 21 Javascript
详解js产生对象的3种基本方式(工厂模式,构造函数模式,原型模式)
Jan 09 Javascript
JavaScript中的call和apply的用途以及区别
Jan 11 Javascript
js实现模糊匹配功能
Feb 15 Javascript
webpack中CommonsChunkPlugin详细教程(小结)
Nov 09 Javascript
详解微信小程序之一键复制到剪切板
Apr 24 Javascript
vue路由中前进后退的一些事儿
May 18 Javascript
JS实现的简单tab切换功能完整示例
Jun 20 Javascript
JSON stringify方法原理及实例解析
Oct 23 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
完美解决PHP中文乱码
2009/11/26 PHP
php计算十二星座的函数代码
2012/08/21 PHP
php实现通用的从数据库表读取数据到数组的函数实例
2015/03/21 PHP
通过DOM脚本去设置样式信息
2010/09/19 Javascript
40个有创意的jQuery图片和内容滑动及弹出插件收藏集之三
2012/01/03 Javascript
javascript使用中为什么10..toString()正常而10.toString()出错呢
2013/01/11 Javascript
早该知道的7个JavaScript技巧
2013/03/27 Javascript
js导航菜单(自写)简单大方
2013/03/28 Javascript
判断输入是否为空,获得输入类型的JS代码
2013/10/30 Javascript
一个检测表单数据的JavaScript实例
2014/10/31 Javascript
js实现简洁的滑动门菜单(选项卡)效果代码
2015/09/04 Javascript
xcode中获取js文件的路径方法(推荐)
2016/11/05 Javascript
js数组操作方法总结(必看篇)
2016/11/22 Javascript
vue-router 路由基础的详解
2017/10/17 Javascript
代码详解javascript模块加载器
2018/03/04 Javascript
Javascript数组及类数组相关原理详解
2020/10/29 Javascript
Python列表计数及插入实例
2014/12/17 Python
python实现多线程的方式及多条命令并发执行
2016/06/07 Python
Python 递归函数详解及实例
2016/12/27 Python
Python爬虫:通过关键字爬取百度图片
2017/02/17 Python
python pandas实现excel转为html格式的方法
2018/10/23 Python
python将字符串list写入excel和txt的实例
2019/07/20 Python
PyCharm GUI界面开发和exe文件生成的实现
2020/03/04 Python
python各种excel写入方式的速度对比
2020/11/10 Python
日本高端护肤品牌:Tatcha
2016/08/29 全球购物
澳大利亚首屈一指的鞋类品牌:Tony Bianco
2018/03/13 全球购物
Urban Outfitters德国官网:美国跨国生活方式零售公司
2018/05/21 全球购物
SQL Server里面什么样的视图才能创建索引
2015/04/17 面试题
控制工程专业个人求职信
2013/09/25 职场文书
浙江文明网签名寄语
2014/01/18 职场文书
海飞丝广告词
2014/03/20 职场文书
司仪主持词两篇
2014/03/22 职场文书
股东合作协议书范本
2014/04/14 职场文书
2014年服务员工作总结
2014/11/18 职场文书
德生2P3收音机开箱评测
2022/04/30 无线电
vue postcss-px2rem 自适应布局
2022/05/15 Vue.js