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 相关文章推荐
W3C Group的JavaScript1.8 新特性介绍
May 19 Javascript
struts2 jquery 打造无限层次的树
Oct 23 Javascript
javascript高级学习笔记整理
Aug 14 Javascript
js跑步算法的实现代码
Dec 04 Javascript
jquery 页眉单行信息滚动显示实现思路及代码
Jun 26 Javascript
js运动应用实例解析
Dec 28 Javascript
JS代码防止SQL注入的方法(超简单)
Apr 12 Javascript
详解用node搭建简单的静态资源管理器
Aug 09 Javascript
详解vue-cli项目中的proxyTable跨域问题小结
Feb 09 Javascript
js 解析 JSON 数据简单示例
Apr 21 Javascript
Vue实现附件上传功能
May 28 Javascript
深入解读VUE中的异步渲染的实现
Jun 19 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
php array_search() 函数使用
2010/04/13 PHP
PHP实现采集中国天气网未来7天天气
2014/10/15 PHP
php操作MongoDB类实例
2015/06/17 PHP
Yii 2.0在Grid中格式化时间方法示例
2017/06/06 PHP
PHP中PDO事务处理操作示例
2018/05/02 PHP
PHP程序员简单的开展服务治理架构操作详解(一)
2020/05/14 PHP
JS 加入收藏夹的代码(主流浏览器通用)
2013/05/13 Javascript
解决JS中乘法的浮点错误的方法
2014/01/03 Javascript
jQuery图片特效插件Revealing实现拉伸放大
2015/04/22 Javascript
js实现点击按钮后给Div图层设置随机背景颜色的方法
2015/05/06 Javascript
JavaScript中的slice()方法使用详解
2015/06/06 Javascript
解析javascript图片懒加载与预加载的分析总结
2016/10/27 Javascript
使用Electron构建React+Webpack桌面应用的方法
2017/12/15 Javascript
JS实现的JSON数组去重算法示例
2018/04/11 Javascript
微信小程序实现下拉框功能
2019/07/16 Javascript
使用Phantomjs和Node完成网页的截屏快照的方法
2019/07/16 Javascript
基于vue写一个全局Message组件的实现
2019/08/15 Javascript
vue项目如何监听localStorage或sessionStorage的变化
2021/01/04 Vue.js
Python 2.7.x 和 3.x 版本的重要区别小结
2014/11/28 Python
Python获取linux主机ip的简单实现方法
2016/04/18 Python
python清除函数占用的内存方法
2018/06/25 Python
python画柱状图--不同颜色并显示数值的方法
2018/12/13 Python
Python 使用folium绘制leaflet地图的实现方法
2019/07/05 Python
python在新的图片窗口显示图片(图像)的方法
2019/07/11 Python
Python 下载Bing壁纸的示例
2020/09/29 Python
Python __slots__的使用方法
2020/11/15 Python
继承时候类的执行顺序问题,一般都是选择题,问你将会打印出什么?
2015/11/18 面试题
技术总监管理岗位职责
2014/03/09 职场文书
教师民族团结演讲稿
2014/08/27 职场文书
学习走群众路线心得体会
2014/11/05 职场文书
2014司机年终工作总结
2014/12/05 职场文书
2014年青年志愿者工作总结
2014/12/09 职场文书
大班上学期个人总结
2015/02/13 职场文书
食品质检员岗位职责
2015/04/08 职场文书
简单介绍 http请求响应参数、无连接无状态、MIME、状态码、端口、telnet、curl
2021/03/31 HTML / CSS
NodeJs使用webpack打包项目的方法详解
2022/02/28 NodeJs