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 相关文章推荐
jquery中的 $(&quot;#jb51&quot;)与document.getElementById(&quot;jb51&quot;) 的区别
Jul 26 Javascript
js文字横向滚动特效
Nov 11 Javascript
Bootstrap3.0学习教程之JS折叠插件
May 27 Javascript
JavaScript的this关键字的理解
Jun 18 Javascript
探索Vue.js component内容实现
Nov 03 Javascript
使用JavaScript根据图片获取条形码的方法
Jul 04 Javascript
Bootstrap Multiselect 常用组件实现代码
Jul 09 Javascript
Javascript实现找不同色块的游戏
Jul 17 Javascript
Vue调试神器vue-devtools安装方法
Dec 12 Javascript
改变vue请求过来的数据中的某一项值的方法(详解)
Mar 08 Javascript
Vue-router的使用和出现空白页,路由对象属性详解
Sep 03 Javascript
Vue实现购物车的全选、单选、显示商品价格代码实例
May 06 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常用日期加减计算方法实例小结
2018/07/31 PHP
关于PHP虚拟主机概念及如何选择稳定的PHP虚拟主机
2018/11/20 PHP
extjs grid取到数据而不显示的解决
2008/12/29 Javascript
jquery中的sortable排序之后的保存状态的解决方法
2010/01/28 Javascript
JavaScript入门之对象与JSON详解
2011/10/21 Javascript
js控制frameSet示例
2013/09/10 Javascript
JS中引用百度地图并将百度地图的logo和信息去掉
2013/09/29 Javascript
kindeditor修复会替换script内容的问题
2015/04/03 Javascript
基于JavaScript实现仿京东图片轮播效果
2015/11/06 Javascript
jquery html动态添加的元素绑定事件详解
2016/05/24 Javascript
常用的js验证和数据处理总结
2016/08/02 Javascript
vue2 如何实现div contenteditable=“true”(类似于v-model)的效果
2017/02/08 Javascript
ES6 迭代器(Iterator)和 for.of循环使用方法学习(总结)
2018/02/08 Javascript
layui 优化button按钮和弹出框的方法
2018/08/15 Javascript
原生JS实现手动轮播图效果实例代码
2018/11/22 Javascript
微信小程序module.exports模块化操作实例浅析
2018/12/20 Javascript
Vue分页效果与购物车功能
2019/12/13 Javascript
Vue 实现对quill-editor组件中的工具栏添加title
2020/08/03 Javascript
Vue 样式切换及三元判断样式关联操作
2020/08/09 Javascript
js实现简单的随机点名器
2020/09/17 Javascript
python中xrange和range的区别
2014/05/13 Python
用python 批量更改图像尺寸到统一大小的方法
2018/03/31 Python
python re正则匹配网页中图片url地址的方法
2018/12/20 Python
python3+PyQt5 创建多线程网络应用-TCP客户端和TCP服务器实例
2019/06/17 Python
解析PyCharm Python运行权限问题
2020/01/08 Python
解决jupyter notebook 前面书写后面内容消失的问题
2020/04/13 Python
python使用bs4爬取boss直聘静态页面
2020/10/10 Python
python中pivot()函数基础知识点
2021/01/03 Python
Pretty Green美国:英式摇滚服饰风格代表品牌之一
2019/01/23 全球购物
《大自然的语言》教学反思
2014/04/08 职场文书
化学教育专业求职信
2014/07/08 职场文书
党政领导班子群众路线对照检查材料思想汇报
2014/09/27 职场文书
村党支部书记个人对照材料汇报
2014/10/26 职场文书
2016元旦文艺汇演主持词
2015/07/06 职场文书
python 如何执行控制台命令与操作剪切板
2021/05/20 Python
利用For循环遍历Python字典的三种方法实例
2022/03/25 Python