2019独角兽企业重金招聘Python工程师标准>>>

关于$().tab()一般用来实现标签页和胶囊链接内容片段的切换,或是相关内容的页面导航:

  1. <ul class="nav nav-tabs" id="myTab">

  2. <li class="active"><a href="#home">Home</a></li>

  3. <li><a href="#profile">Profile</a></li>

  4. <li><a href="#messages">Messages</a></li>

  5. <li><a href="#settings">Settings</a></li>

  6. </ul>

  7. <div class="tab-content">

  8. <div class="tab-pane active" id="home">...</div>

  9. <div class="tab-pane" id="profile">...</div>

  10. <div class="tab-pane" id="messages">...</div>

  11. <div class="tab-pane" id="settings">...</div>

  12. </div>

    <script>

  13. $(function () {

  14. $('#myTab a:last').tab('show');//初始化显示哪个tab

  15. $('#myTab a').click(function (e) {

  16. e.preventDefault();//阻止a链接的跳转行为

  17. $(this).tab('show');//显示当前选中的链接及关联的content

  18. })

  19. })

  20. </script>
    此外,你还可以有更多灵活的方式来激活某个特定的tab:

  21. $('#myTab a[href="#profile"]').tab('show'); // Select tab by name

  22. $('#myTab a:first').tab('show'); // Select first tab

  23. $('#myTab a:last').tab('show'); // Select last tab

  24. $('#myTab li:eq(2) a').tab('show');
    以上代码需要注意的一点是,每个li中的a标签都要有个href=#id,这个id指向的正是该链接对应的content的id,如果使用
    javascript实现这种导航内容的切换,a标签中无须再添加data-toggle='tab',当然,如果每个a链接都使用了此属性,那完全没有
    必要在用js来实现了:
    以上代码需要注意的一点是,每个li中的a标签都要有个href=#id,这个id指向的正是该链接对应的content的id,如果使用
    javascript实现这种导航内容的切换,a标签中无须再添加data-toggle='tab',当然,如果每个a链接都使用了此属性,那完全没有
    必要在用js来实现了:

转载于:https://my.oschina.net/guomingliang/blog/341859

tab页签切换----bootstrap相关推荐

  1. Bootstrap tab页签刷新加载不显示,只有点击其他标签后第一个才显示

    Bootstrap tab页签刷新加载不显示,只有点击其他标签后第一个才显示 解决方法: 在tab-content里面的tab-pane中添加active <!-- 导航区 --> < ...

  2. Axure 9 实战案例,母版的应用 2,运用母版交互绘制Tab页签

    前言 Hello!欢迎来到Axure 9 实战案例教程专栏.点击了解课程简介>> 上一篇教程我们讲解了运用母版绘制微信APP的导航菜单(点击阅读该教程>>),本篇教程我们继续来 ...

  3. Vue头部菜单,点击菜单新增tab页签

    Vue头部菜单,点击菜单新增tab页签 <template> <div class="wrapper"> <!-- 页面头部部分 -->< ...

  4. UltraEdit 设置 tab页签显示

    http://blog.itpub.net/22664653/viewspace-704576/ 不小心将ue编辑器设置成了移动窗口,当有多个页面的时候,切换很麻烦,想要将UltraEdit设置 为t ...

  5. 如何动态为 tabstrip 中的 tab 页签指定标题

    网上居然搜不到相关的文章,所以我来写一篇吧. 其实就是两个要点,只要注意就行了. 首先,最重要的一点,在绘制屏幕的时候,给 tab 页签的属性指定为"输出字段",这时,它的&quo ...

  6. 利用vuex关闭当前tab页签

    在vuex的js文件中写如下方法:(如果没有vuex的js文件,可以自己写一个,参考另外一篇文章,讲解vuex的) /*** @class closeNow* @description 关闭当前界面页 ...

  7. 浏览器tab页签上的title图标favicon.icon

    文章目录 浏览器tab页签上的title图标favicon.icon 什么是favicon? 如何查看favicon 在线生成favicon 浏览器tab页签上的title图标如何设置 浏览器tab页 ...

  8. Cypress之处理页面弹框以及多tab页间切换

    上次博客讲解了如何模拟键盘输入和鼠标操作以及拖动页面元素,此次课程将介绍如何处理页面弹框,保证测试案例继续运行.另外,还会介绍如果测试案例跨多个tab页,如何实现多tab页间切换测试.最后介绍cypr ...

  9. antd-pro v5版本的tab页签最简实践

    antd-pro v5版本的tab页签最简实践 前言 网上找了很多资料,也看了好些个代码,总觉得他们写的太累赘了.其实官方自己也说了,antdpro做页签和他们的产品理念不符合才不做,但是不代表他们没 ...

最新文章

  1. java数字相减_Java的百日计划(day14)
  2. linux能用airport吗_苹果下架最后两款 AirPort 产品,正式退出路由器市场
  3. Django Celery定时任务和时间设置
  4. 子路由里嵌套子路由、嵌套多重子路由
  5. 利用Keras构建自动编码器
  6. 连接真机开发安卓(Android)移动app MUI框架 完善购物车订单等页面——混合式开发(五)
  7. Java案例:生成指定目录下某种类型文件的列表
  8. angular下拉框点击无反应_angular 实现 下拉菜单 的 点击其他区域关闭下拉菜单功能?...
  9. 11gR2 集群(CRS/GRID)新功能—— SCAN(Single Client Access Name)
  10. matlab数据的获取、预处理、统计、可视化、降维 | 《matlab数学建模方法与实践(第三版)》学习笔记
  11. 国科大李保滨矩阵分析与应用2021回忆版
  12. matlab中的ifftshift的用法,如何在R中写fftshift和ifftshift?
  13. 岭回归(Ridge Regression)、OLS和吉洪诺夫正则化(Тихонов regularization)
  14. Oracle Dataguard基于rac主库搭建rac备库
  15. CentOS yum安装mcrypt详细图解教程
  16. 有点干货 | Jdk1.8新特性实战篇(41个案例)
  17. 河南大学的计算机硕士专业排名2015,河南大学优势专业排名,2015-2016年河南大学什么专业好...
  18. 红米ax6000和ax5400区别 红米ax6000和ax5400评测 哪个好
  19. 加州欧文计算机工程专业,加州大学欧文分校计算机工程排名第29(2018年TFE美国排名)...
  20. 高通平台开发系列讲解(外设篇)高通平台EMMC适配说明

热门文章

  1. 20210426:力扣第238周周赛(上)
  2. win7计算机右键直接有设备管理器等相关,为什么我的计算机点击右键后里头没有设备管理器了?windows7旗舰版的,不知怎么就不见了...
  3. django使用mysql 好处_Django使用MySQL
  4. 安全随笔1:谨慎一次MD5值的可被穷举性
  5. 在Excel中如何利用VBA实现(符合条件)指定(空)行列的批量删除
  6. 为SSD加速 实战4KB对齐技巧2/3
  7. SpringBoot实战(三):整合Mybatis配置多数据源
  8. nginx与IIS服务器搭建集群实现负载均衡(三)
  9. 美国海关大量人脸数据泄露,暗网可以免费下载,锅被甩给外包公司
  10. 天天打无人车是怎样一种体验?