Bootstrap标签页(Tab)插件使用方法


Posted in Javascript onMarch 21, 2017

您可以通过以下两种方式启用标签页:

1、通过 data 属性:您需要添加 data-toggle="tab" 或 data-toggle="pill" 到锚文本链接中添加 nav 和 nav-tabs 类到 ul 中,将会应用 Bootstrap 标签样式,添加 nav 和 nav-pills 类到 ul 中,将会应用 Bootstrap 胶囊式样式。

<ul class="nav nav-tabs"> 
 
<li><a href="#identifier" rel="external nofollow" data-toggle="tab">Home</a></li> 
 
... 
 
</ul>

2、通过 JavaScript:您可以使用 Javscript 来启用标签页,如下所示:

$('#myTab a').click(function (e) { e.preventDefault() $(this).tab('show')})

3、如果需要为标签页设置淡入淡出效果,请添加 .fade 到每个 .tab-pane 后面。第一个标签页必须添加 .in 类,以便淡入显示初始内容

<div class="tab-content"> 
 <div class="tab-pane fade in active" id="home">...</div> 
 <div class="tab-pane fade" id="svn">...</div> 
 <div class="tab-pane fade" id="ios">...</div> 
 <div class="tab-pane fade" id="java">...</div></div>

html代码

<body> 
  <div class="container"> 
  <ul id="myTab" class="nav nav-tabs"> 
   <li class="active"> 
    <a href="#home" rel="external nofollow" data-toggle="tab"> W3Cschool Home </a> 
   </li> 
   <li> 
    <a href="#ios" rel="external nofollow" data-toggle="tab">iOS</a> 
   </li> 
   <li class="dropdown"> 
    <a href="#" rel="external nofollow" id="myTabDrop1" class="dropdown-toggle"data-toggle="dropdown">Java <b class="caret"></b> </a> 
    <ul class="dropdown-menu" role="menu" aria-labelledby="myTabDrop1"> 
     <li> 
      <a href="#jmeter" rel="external nofollow" tabindex="-1" data-toggle="tab">jmeter</a> 
     </li> 
     <li> 
      <a href="#ejb" rel="external nofollow" tabindex="-1" data-toggle="tab">ejb</a> 
     </li> 
    </ul> 
   </li> 
  </ul> 
  <div id="myTabContent" class="tab-content"> 
   <div class="tab-pane fade in active" id="home"> 
    <p> 
     W3CschooolW3Cschool教程是一个提供最新的web技术站点,本站免费提供了建站相关的技术文档,帮助广大web技术爱好者快速入门并建立自己的网站。菜鸟先飞早入行——从W3Cschool开始。 
    </p> 
   </div> 
   <div class="tab-pane fade" id="ios"> 
    <p> 
     iOS 是一个由苹果公司开发和发布的手机操作系统。最初是于 2007 年首次发布 iPhone、iPod Touch 和 Apple 
     TV。iOS 派生自 OS X,它们共享 Darwin 基础。OS X 操作系统是用在苹果电脑上,iOS 是苹果的移动版本。 
    </p> 
   </div> 
   <div class="tab-pane fade" id="jmeter"> 
    <p> 
     jMeter 是一款开源的测试软件。它是 100% 纯 Java 应用程序,用于负载和性能测试。 
    </p> 
   </div> 
   <div class="tab-pane fade" id="ejb"> 
    <p> 
     Enterprise Java Beans(EJB)是一个创建高度可扩展性和强大企业级应用程序的开发架构,部署在兼容应用程序服务器(比如 JBOSS、Web Logic 等)的 J2EE 上。 
    </p> 
   </div> 
  </div> 
  </div> 
 <script src="js/jquery.min.js"></script> 
 <script src="js/bootstrap.min.js"></script> 
 </body>

效果图

Bootstrap标签页(Tab)插件使用方法

参考地址:http://www.w3cschool.cn/bootstrap/bootstrap-tab-plugin.html

如果大家还想深入学习,可以点击这里进行学习,再为大家附两个精彩的专题:Bootstrap学习教程 Bootstrap实战教程 Bootstrap Table使用教程

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Three.js源码阅读笔记(Object3D类)
Dec 27 Javascript
网页整体变灰白色(兼容各浏览器)实例
Apr 21 Javascript
js onload事件不起作用示例分析
Oct 09 Javascript
特殊情况下如何获取span里面的值
May 20 Javascript
jQuery实现强制cookie过期方法汇总
May 22 Javascript
JS函数arguments数组获得实际传参数个数的实现方法
May 28 Javascript
vue自定义指令实现v-tap插件
Nov 03 Javascript
js canvas实现适用于移动端的百分比仪表盘dashboard
Jul 18 Javascript
微信小程序实现城市列表选择
Jun 05 Javascript
vue导出html、word和pdf的实现代码
Jul 31 Javascript
在vue项目中,将juery设置为全局变量的方法
Sep 25 Javascript
jQuery使用hide()、toggle()函数实现相机品牌展示隐藏功能
Jan 29 jQuery
JavaScript数组和对象的复制
Mar 21 #Javascript
Vue响应式添加、修改数组和对象的值
Mar 20 #Javascript
zTree实现节点修改的实时刷新功能
Mar 20 #Javascript
Vue指令的钩子函数使用方法
Mar 20 #Javascript
非常实用的vue导航钩子
Mar 20 #Javascript
Vue2.0实现1.0的搜索过滤器功能实例代码
Mar 20 #Javascript
如何解决vue与传统jquery插件冲突
Mar 20 #Javascript
You might like
PHP批量生成缩略图的代码
2008/07/19 PHP
PHP语言中global和$GLOBALS[]的分析 之二
2012/02/02 PHP
php使用wordwrap格式化文本段落的方法
2015/03/17 PHP
js利用div背景,做一个竖线的效果。
2008/11/22 Javascript
IE6与IE7中,innerHTML获取param的区别
2009/03/15 Javascript
精通Javascript系列之数据类型 字符串
2011/06/08 Javascript
showModalDialog在谷歌浏览器下会返回Null的解决方法
2013/11/27 Javascript
用JavaScript实现类似于ListBox功能示例代码
2014/03/09 Javascript
javascript js 操作数组 增删改查的简单实现
2016/06/20 Javascript
js 获取图像缩放后的实际宽高,位置等信息
2017/03/07 Javascript
xmlplus组件设计系列之网格(DataGrid)(10)
2017/05/05 Javascript
在 Angular6 中使用 HTTP 请求服务端数据的步骤详解
2018/08/06 Javascript
React 使用recharts实现散点地图的示例代码
2018/12/07 Javascript
详解JavaScript对数组操作(添加/删除/截取/排序/倒序)
2019/04/28 Javascript
ES6使用 Array.includes 处理多重条件用法实例分析
2020/03/02 Javascript
微信小游戏中three.js离屏画布的示例代码
2020/10/12 Javascript
[39:46]完美世界DOTA2联赛PWL S2 LBZS vs Rebirth 第二场 11.25
2020/11/25 DOTA
Python ORM框架SQLAlchemy学习笔记之数据添加和事务回滚介绍
2014/06/10 Python
Flask框架的学习指南之制作简单blog系统
2016/11/20 Python
Pycharm+Scrapy安装并且初始化项目的方法
2019/01/15 Python
Python模块的定义,模块的导入,__name__用法实例分析
2020/01/07 Python
Django Channel实时推送与聊天的示例代码
2020/04/30 Python
HTML5 Canvas自定义圆角矩形与虚线示例代码
2013/08/02 HTML / CSS
佐卡伊官网:中国知名珠宝品牌
2017/02/05 全球购物
澳大利亚领先的亚麻品牌:Bed Threads
2019/12/16 全球购物
研究生自荐信
2013/10/09 职场文书
幼儿如何来做好自我评价
2013/11/05 职场文书
广场舞大赛策划方案
2014/05/31 职场文书
公司总经理助理岗位职责
2014/07/09 职场文书
关于保护环境的建议书
2014/08/26 职场文书
小学班主任工作总结2015
2015/04/07 职场文书
公司更名通知函
2015/04/24 职场文书
预备党员表决心的话
2015/09/22 职场文书
社区挂职锻炼个人工作总结
2015/10/23 职场文书
springboot中rabbitmq实现消息可靠性机制详解
2021/09/25 Java/Android
el-form每行显示两列底部按钮居中效果的实现
2022/08/05 HTML / CSS