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 相关文章推荐
js URL参数的拼接方法比较
Feb 15 Javascript
JavaScript中获取鼠标位置相关属性总结
Oct 11 Javascript
jQuery中复合属性选择器用法实例
Dec 31 Javascript
javascript实现简单的省市区三级联动
May 14 Javascript
详解Matlab中 sort 函数用法
Mar 20 Javascript
js判断登陆用户名及密码是否为空的简单实例
May 16 Javascript
原生js轮播特效
May 18 Javascript
浅谈如何使用 webpack 优化资源
Oct 20 Javascript
Vue.js用法详解
Nov 13 Javascript
Node.js Buffer模块功能及常用方法实例分析
Jan 05 Javascript
JS异步执行结果获取的3种解决方式
Feb 19 Javascript
JavaScript中如何对多维数组(矩阵)去重的实现
Dec 04 Javascript
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
PHP4实际应用经验篇(7)
2006/10/09 PHP
PHP+MYSQL 出现乱码的解决方法
2008/08/08 PHP
PHP IPV6正则表达式验证代码
2010/02/16 PHP
从零开始学YII2框架(三)扩展插件yii2-gird
2014/08/20 PHP
PHP单文件上传原理及上传函数的封装操作示例
2019/09/02 PHP
PHP7 foreach() 函数修改
2021/03/09 PHP
用javascript实现画板的代码
2007/09/05 Javascript
jQuery 菜单随滚条改为以定位方式(固定要浏览器顶部)
2012/05/24 Javascript
方便实用的jQuery checkbox复选框全选功能简单实例
2013/10/09 Javascript
模拟用户点击弹出新页面不会被浏览器拦截
2014/04/08 Javascript
使用javascript实现雪花飘落的效果
2015/01/13 Javascript
使用mouse事件实现简单的鼠标经过特效
2015/01/30 Javascript
JavaScript多并发问题如何处理
2015/10/28 Javascript
JS实现DIV容器赋值的方法
2015/12/14 Javascript
JS获取当前脚本文件的绝对路径
2016/03/02 Javascript
javascript的列表切换【实现代码】
2016/05/03 Javascript
Node.JS利用PhantomJs抓取网页入门教程
2017/05/19 Javascript
vue使用axios时关于this的指向问题详解
2017/12/22 Javascript
基于Vue实现拖拽功能
2020/07/29 Javascript
浅析java线程中断的办法
2018/07/29 Javascript
vue+elementui 对话框取消 表单验证重置示例
2019/10/29 Javascript
js通过循环多张图片实现动画效果
2019/12/19 Javascript
python编码总结(编码类型、格式、转码)
2016/07/01 Python
详解Python解决抓取内容乱码问题(decode和encode解码)
2019/03/29 Python
Pyqt清空某一个QTreeewidgetItem下的所有分支方法
2019/06/17 Python
PyTorch的深度学习入门教程之构建神经网络
2019/06/27 Python
anaconda如何查看并管理python环境
2019/07/05 Python
python闭包与引用以及需要注意的陷阱
2020/09/18 Python
详解移动端HTML5音频与视频问题及解决方案
2018/08/22 HTML / CSS
Agoda西班牙:全球特价酒店预订
2017/06/03 全球购物
总经理秘书的岗位职责
2013/12/27 职场文书
函授药学自我鉴定
2014/02/07 职场文书
质量保证书范本
2014/04/29 职场文书
品牌服务方案
2014/06/03 职场文书
幼儿园个人师德总结
2015/02/06 职场文书
幼儿园小班班务总结
2015/08/03 职场文书